Economics Opinions Oil Prices Near Record Highs: Geopolitical Risks Surge 13 April 2026, 10:44 am Team Buyback