Strait of Hormuz crisis sends oil price close to $120 as Middle East conflict rattles markets
Brent crude surged close to $120 a barrel amid the Strait of Hormuz crisis as Middle East tensions disrupted oil shipments. Analysts warn the shock could push inflation higher and…