OPEC's monthly report: The company lowered its 2026 oil demand forecast for OPEC by 200,000 barrels per day to 42.7 million barrels per day.

2026-05-13

OPEC's monthly report: The company lowered its 2026 oil demand forecast for OPEC by 200,000 barrels per day to 42.7 million barrels per day.