Brent crude surges to $100 a barrel while US crude climbs to $95, after commercial vessels were attacked off Iran’s coast, severely disrupting tanker traffic through the Strait of Hormuz