
Ivan Salkov
Contributing author
ICEF HSE University
OpinionThe 2026 Iran Crisis: Oil Markets, Trade Flows, and Macro-Financial Implications
Analysis of the April 2026 Iranian oil crisis: the Strait of Hormuz blockade, Brent's surge to $109 per barrel, revised forecasts of $82-134, restructuring of trade flows, Russia's role, and stagflation macro-financial risks.
11 min read