Strait of Hormuz closure: Why high oil prices may be a temporary shock only – explained
The disruption has resulted in a temporary supply bottleneck driven by logistics issues rather than a permanent reduction in oil production. (AI image) Oil prices may average at around $87 per barrel in 2026 as the reopening of Strait of Hormuz in the coming months would ease crude supplies globally, says Fitch Ratings. Global oil…
