formats

One of the world’s best-known oil traders is predicting prices to recover to $70 a barrel

Oil prices are on track to hit $70 per barrel this year, says famed oil investor Pierre Andurand.