In its 12th week, the war in Iran has severely constrained traffic through the Strait of Hormuz, driving up global energy prices and inflation.
Oil near $100 emerges as consensus for next year with Iran war
Written on 21/05/2026
Mia Gindis, Bloomberg
Read full article
