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

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…