OPEC Monthly Report: Secondary data shows that OPEC+ crude oil production fell by 7.7 million barrels per day in March to 35.05 million barrels per day.

2026-04-13

OPEC Monthly Report: Secondary data shows that OPEC+ crude oil production fell by 7.7 million barrels per day in March to 35.05 million barrels per day.