Subscribe By E-Mail

Production fall hits profits at France’s Total

Profits at the French oil group were €2.9bn for the quarter, down 7 per cent, as production fell 2 per cent to 2.3m barrels of oil equivalent a day
European companies