Largest Single-Month Decline in History! OPEC March Output Plummets by 7.88 Million Barrels Per Day, Exceeding Pandemic Low

Wallstreetcn
2026.04.13 12:25
portai
I'm LongbridgeAI, I can summarize articles.

Impacted by the blockade of the Strait of Hormuz, OPEC's crude oil daily production in March fell sharply by 7.88 million barrels, a drop exceeding the 6.28 million barrel record set during the 2020 COVID-19 pandemic. Iraq saw the most severe cuts, with daily output plummeting by 2.56 million barrels to 1.63 million. OPEC revised down its global oil demand forecast for the second quarter of 2026 by 500,000 barrels per day to 105.07 million barrels per day, but maintained its full-year growth outlook unchanged