OPEC's monthly report: The forecast for OPEC's crude oil demand in 2026 has been revised upward to 42.2 million barrels per day.

2026-09-10

OPEC's monthly report: The forecast for OPEC's crude oil demand in 2026 has been revised upward to 42.2 million barrels per day.