Christophe de Margerie, the chief executive of French oil group Total told industry executives(...) [ 128 words ] [€1,5]