Opec further lowers 2026 global oil demand growth forecast

Opec on Monday lowered its forecast for world ⁠oil demand growth in 2026 to 780,000 barrels per day, a copy of its monthly report showed, marking the third straight downward revision. The producer gro...