
HJBC/iStock Editorial via Getty Images
TotalEnergies (NYSE:TTE) is under pressure to prove it can sustain returns while investing heavily in renewable energy. The French oil and gas major said Wednesday it will scale back quarterly share buybacks to $1.5 billion from $2 billion, with the program potentially shrinking