Oil prices are now in the top half of the cycle, with benchmark Brent trading above $80 per barrel for the first time since November 2014.
Oil prices are now in the top half of the cycle, with benchmark Brent trading above $80 per barrel for the first time since November 2014.