Oil Surges Toward $120 as Iran War Sends Global Stocks Tumbling
Oil prices surged toward $120 per barrel as the conflict involving Iran intensified fears of supply disruptions through the Strait of Hormuz. Global equity markets fell sharply as energy costs spiked.