Regular readers will know that I’ve been more sanguine than many about the likely impact of what is undoubtedly a massive oil shock being delivered by the war in Iran. But the market has still managed to surprise me: More than 100 days into the war, oil is still below $100 a barrel.
Geopolitics Bloomberg Jun 11, 2026