(EnergyAsia, February 24, Tuesday) — World oil production will soon peak at 89 around million b/d, the CEO of French oil major Total said. According to Christophe de Margerie’s latest pronouncement, the world will not be able to produce more than 89 million b/d, down sharply from his earlier forecasts for a 93 million b/d…

This article is for Subscriber members only.
Log In Register