Subscribe By E-Mail

Total warns of lower production

Gas leak at its Elgin platform in the North Sea, and incidents in Nigeria and Yemen, conspired to compact the French company’s earnings
FT.com – European companies