US-Iran war: Oil seen averaging at $105 per barrel in June, July as brent remains below $100 a barrel
Iran war impact: Oil prices are projected to average $105 per barrel in June and July. This forecast assumes continued Strait of Hormuz disruptions and falling global oil stocks. Despite recent strikes between the US and Iran, prices remain below $100. Markets anticipate a truce and negotiations. Global demand destruction also limits price increases.