IMF World Economic Outlook projects average oil price of $96 per barrel in 2026 and $87 per barrel in 2027, versus July forecasts of $89 and $78, respectively.

2026-10-13

IMF World Economic Outlook projects average oil price of $96 per barrel in 2026 and $87 per barrel in 2027, versus July forecasts of $89 and $78, respectively.