World “cannot meet oil demand”
Revealing comments from Christophe de Margerie, head of exploration for Total and heir presumptive to the leadership of the French energy multinational. Interviewed by the Times earlier in the week he argued that the world lacks the means to produce...