Bloomberg.com reports that Total SA has officially confirmed an explosion at its Carling, France, petrochemicals plant in which Agence France-Press claimed two people died.

For the full article, click here.