News

TotalEnergies' integrated power business beat forecasts with a 14% rise in quarterly profit to $574 million, but was unable ...