OPEC crude oil production down 1,000 barrels per day in November
- Organization maintains its global oil demand growth forecast for both 2025 and 2026
16:14
Oil