Iran oil supply

Iran Tensions And Strait Of Hormuz Risk Could Push Crude Oil Prices To USD 95–110 Amid Geopolitical Premium

Iran Tensions And Strait Of Hormuz Risk Could Push Crude Oil Prices To USD 95–110 Amid Geopolitical Premium

Crude oil prices may surge to USD 95–110 per barrel amid Iran tensions and Strait of Hormuz risks. Markets react…

February 27, 2026