Iran has seized multiple vessels, escalating geopolitical risks and causing a surge in oil prices. Standard Chartered now projects a new oil market equilibrium at $95 per barrel due to these developments.
Iran Seizes Vessels, Driving Oil Prices Higher; StanChart Forecasts $95 Equilibrium
IranOilCommoditiesGeopoliticsEnergy MarketsStandard Chartered
