$129 Per Barrel

Oil Surges to 13-Year High of $129 Per Barrel

The price of international benchmark, Brent crude oil traded nine per cent higher to close at $128.60 per barrel on…

3 years ago