
Oil shock looms as Strait of Hormuz crisis fuels inflation fears
The intensifying Iran-Israel conflict has jolted global financial markets, with fears of a potential closure of the Strait of Hormuz — a vital conduit for 20 million barrels of oil and refined products daily — pushing oil prices toward $120 per barrel and …