$68.86/barrel

Brent crude price slides to $68.86/barrel

Oil prices fell about three per cent yesterday, extending last week’s steep losses on the back of a rising United…

4 years ago