Search results
TotalEnergies' Profit Drops More Than Expected on Refining
Financial Post· 22 hours agoThe French energy giant faced lower fuel demand in Europe, while prices of natural gas were subdued...
The French energy giant faced lower fuel demand in Europe, while prices of natural gas were subdued...