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.

Picture Shell (LON: SHEL) three years ago: chasing wind farms, dabbling in hydrogen, telling investors it was on a journey to net zero.

Energy markets just got the jolt few expected. Shell and BP shares cratered after Donald Trump…

Shell’s about to serve up some sobering numbers. The FTSE 100 energy heavyweight is expected to…


