Economics Have We Already Seen the Bottom in Liquidity? | Macro Mondays 29 July 2025, 2:07 am Team Buyback