TotalEnergies SE (TTE) stock overview