Economics Opinions $20T Global Carry Trade UNWIND Threatens to CRASH Markets 24 November 2025, 6:02 am Team Buyback