Global markets dive as Iran war escalates, closing the critical Strait of Hormuz and spiking oil prices.
Read full article on MarketWire