U.S. crude oil tops $90 per barrel after Trump demands unconditional surrender from Iran (2026-03-06)
The oil market is worried that Gulf countries will have to shut production if tankers are unable to pass through the Strait of Hormuz.