Oil prices hit $75 a barrel, their highest level since November 2014, on Tuesday after US President Donald Trump called the Iran nuclear deal "insane" adding to fears the US could impose further sanctions on the nation.
Brent Crude spiked to $75.5 a barrel before falling back below the $75 barrier while West Texas Intermediate (WTI) traded as high as $69.4 a barrel. They are currently trading at $73 and $67.8 a barrel...
Round-up of diversity coverage
Latest news and analysis
Also introducing administration fee
Case opened on 13 November
Seeking assets with social and environmental impact