Brent crude soared to $108 a barrel after Saudi Arabia announced it would stop exporting oil from Yanbu.