French oil major on track for $5 billion divestments

French oil major on track  for $5 billion divestments
play icon
Analysts had expected Total’s net profit to slip to $2.7 billion.