“Choke Point Crisis: Strait Disruption Threatens US Iran War Oil Prices”
Brent crude holds near $89/bbl and WTI trades around $83/bbl as deadlocked US-Iran negotiations and Strait of Hormuz shipping risks collide with revised global demand forecasts and unexpected US inventory builds.
