Stockreport

TotalEnergies upgraded to Buy from Hold at Jefferies

TotalEnergies SE Ordinary Shares  (TTE)