World shares tumble as Iran war pushes crude prices over $110 a barrel

Mar 9, 2026 - 15:00
World shares tumble as Iran war pushes crude prices over $110 a barrel
Japan’s benchmark Nikkei 225 index plunged 5% and other Asian markets also tumbled Monday after oil prices soared to nearly $120 a barrel, casting a shadow over economies…