OPEC's monthly report projects global oil demand at 105.07 million barrels per day in the second quarter of 2026 (previously projected at 105.57 million barrels per day).
2026-04-13
OPEC's monthly report projects global oil demand at 105.07 million barrels per day in the second quarter of 2026 (previously projected at 105.57 million barrels per day).