Economics Opinions The World’s Safest Investment Just Collapsed (Nobody Saw It Coming) 16 July 2025, 1:34 am Team Buyback