Fitch sees oil prices above $100 until July as Hormuz closes
Global oil prices are projected to remain elevated above $100 per barrel through July 2026 due to the ongoing closure of the Strait of Hormuz, before sharply declining once the critical waterway reopens, according to a new report from Fitch Ratings.
Verilumia