WS #13848
Oil prices surge as US-Iran talks hit impasse; Hormuz shipping collapses to 6 vessels; SPR falls below 300M barrels, escalating supply risk.
US-Iran Oil Escalation
Oil prices surge as US-Iran talks hit impasse; Hormuz shipping collapses to 6 vessels; SPR falls below 300M barrels, escalating supply risk.