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).