Economics Opinions Oil, Allies, and Collapse: How Safe Is Your Portfolio? 26 July 2025, 8:33 pm Team Buyback