Oil smashes through $77 per barrel and triggers a share price rally in oil producers
The oil price is hurtling to new highs as US president Donald Trump pulls out of the Iran nuclear deal and vows to impose new sanctions on the OPEC member.Iran's oil exports were reduced by more than 1m barrels a day between 2012...
09 May 2018