The ‘lower for longer’ oil mantra fades as Brent tops $80

Oil prices
Oil prices