OPEC Monthly Report: Global demand for OPEC+ crude oil is projected to average 43 million barrels per day in 2026 (down 100,000 barrels per day from the previous forecast).

2025-11-12

OPEC Monthly Report: Global demand for OPEC+ crude oil is projected to average 43 million barrels per day in 2026 (down 100,000 barrels per day from the previous forecast).