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...
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...