OPEC's monthly report projects global oil demand at 105.94 million barrels per day in 2026 and 107.88 million barrels per day in 2027.

2026-07-13

OPEC's monthly report projects global oil demand at 105.94 million barrels per day in 2026 and 107.88 million barrels per day in 2027.