Fitch Sees Downside Risk To $87 Per Barrel Brent Oil Forecast For 2026
Fitch Ratings says its $87 per barrel average Brent oil price forecast for 2026 faces increasing downside risks as oil supplies remain relatively comfortable, inventories stay elevated and Middle Eastern production could recover rapidly if shipping disruptions ease.
Global Financial Leaders to Convene Emergency Summit as US Issues Ultimatum to Iran Over Oil Blockade
Leaders of the IEA, IMF, and World Bank will meet to address a historic energy crisis following the Iranian blockade of the Strait of Hormuz and US military threats.

