Will Iran war send oil prices above $100 a barrel?
Deutsche Welle
March 2, 2026
AI-Generated Deep Dive Summary
Oil markets are on edge as tensions between the US, Israel, and Iran escalate, with analysts warning of potential oil price spikes above $100 a barrel. Although Iran accounts for just 3-4% of global oil production, its strategic location near the Strait of Hormuz—a critical oil chokepoint through which one-fifth of global oil trade passes—has traders on high alert. Recent US-Israel strikes on Iran and Tehran's retaliatory actions have disrupted commercial traffic in the strait, with oil tankers reporting attacks and Saudi Arabia shutting down a major refinery after Iranian drone strikes.
The situation has already led to significant market volatility, with Brent crude surging 13% on the first trading day following the attacks. While prices have since stabilized around $77 a barrel, the potential for further disruptions looms large. Iran's threats to block the Strait of Hormuz, though unactioned in the past due to international repercussions, now seem more plausible amid heightened regional conflict. This could prevent 15 million barrels per day (bpd) of crude oil—about 30% of global seaborne trade—from reaching markets, causing prices to skyrocket.
Iran's economy relies heavily on energy exports, with oil companies earning around $53 billion in net revenues last year. Despite years of sanctions and underinvestment, Iran has managed to increase its crude output by about 1 million bpd between 2020 and 2023, largely due to demand from China. However, the country's production remains limited compared to other major exporters like Saudi Arabia.
The ongoing conflict has also led to widespread shutdowns of oil and gas facilities across the Middle East. Even if Iran does not directly block the Strait of Hormuz, prolonged disruptions to regional supply or increased tensions could still drive prices up by $10-$20 per barrel. OPEC+ countries have
Verticals
worldpolitics
Originally published on Deutsche Welle on 3/2/2026