Total's Net Profit Falls Less than Expected

Total's Net Profit Falls Less than Expected