OPEC Monthly Report: OPEC+ crude oil production averaged 40.92 million barrels per day in April, down 106,000 barrels per day from March.

2025-05-14

OPEC Monthly Report: OPEC+ crude oil production averaged 40.92 million barrels per day in April, down 106,000 barrels per day from March.