The IMF World Economic Outlook report projects an average oil price of $96 per barrel in 2026 and $87 per barrel in 2027 (compared to July forecasts of $89 and $78 respectively).
2026-10-13
The IMF World Economic Outlook report projects an average oil price of $96 per barrel in 2026 and $87 per barrel in 2027 (compared to July forecasts of $89 and $78 respectively).