Brent Oil Hits $126 as Trump Eyes Fresh Iran Strikes
$126 a barrel. 7.1% in a single morning. The International Energy Agency has just called this the biggest oil supply shock in history.

$126 a barrel. 7.1% in a single morning. The International Energy Agency has just called this the biggest oil supply shock in history.


