As the world waits for a new round of talks between Washington and Tehran, unlikely to take place imminently, oil prices spiked again on Thursday, hovering at more than $100 a barrel.
The standoff is choking off nearly all exports through the vital Strait of Hormuz, through which 20% of the world's traded oil passes in peacetime.