Outcomes depend on how quickly oil tankers can return to the Strait of Hormuz, experts said.

The war's price, measured in damage to the economy and in political costs to Trump, is still coming into view.

The oil price reached nearly $120 a barrel on Monday over fears of lengthy disruption to supplies.