db8b7a883c2220da563ef3cb11260fab

  • 0
  • 0

A Total SA logo is seen at a gas station in Paris, France, on Thursday, July 22, 2010. The company, Europe’s biggest oil refiner, releases its earnings next week. Photographer: Antoine Antoniol/Bloomberg via Getty Images

  • 0
  • 0