Energy shock overlaps with trade policy disruption: impacts near-term output and prices

16 Jul 2026 23:00