
The oil producers’ body now expects crude demand to grow by 1.3 million b/d in 2025, down from a previous forecast of 1.4 million b/d, with forecast for 2026 also reduced slightly
The oil producers’ body now expects crude demand to grow by 1.3 million b/d in 2025, down from a previous forecast of 1.4 million b/d, with forecast for 2026 also reduced slightly