$80 per barrel

Oil price logs $80 per barrel for first time in three years

Oil prices continued to surge as Brent crude, global oil benchmark, climbed a three-year high amid increasing demand for the…

4 years ago