Economics Opinions Glenn Diesen: The End of NATO & G7 and The Rise of The Core 5 20 December 2025, 9:33 pm Team Buyback