Tag
Oil surged 5.1 per cent to $93.15 a barrel and US stock futures fell after the American military launched a second consecutive night of strikes on Iran, putting further strain on a fragile ceasefire.