Economics Opinions 💣 Japan Just PULLED THE TRIGGER—A $20T MELTDOWN is Imminent! 5 December 2025, 4:33 am Team Buyback