global oil price

Global Oil Price Drops below $28 a Barrel

Oil prices have fallen below $28 a barrel amid fears the lifting of international sanctions on Iran could worsen the…

9 years ago