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