OPEC reports a massive decline in crude production following regional conflict in the Middle East. The near-closure of the Strait of Hormuz has severely restricted export capabilities.
- March production plunged by 7.89 million bbl/day
- Current OPEC output stands at 20.79 million bbl/day
- Strait of Hormuz near-shutdown is the primary driver
- Shipping disruptions creating persistent supply flow concerns
- Extreme volatility expected in crude oil futures
Sign up free to read the full analysis
Create a free account to unlock full AI-curated market articles, personalized alerts, and more.
Share this article