The cost of benchmark Brent crude soared past 126 US dollars (£94) a barrel at one stage on reports the US is preparing to relaunch strikes on Iran.