TotalEnergies links its results to high prices and its business strategy · Digg