
Shell launches $5B buyback; TotalEnergies offers safest, highest-yield dividend among European oil majors.
Shell announced a $5 billion share buyback, but income investors focus on dividends. Among Shell, BP, and TotalEnergies, TotalEnergies offers the safest dividend with the highest yield at 4.36%, backed by strong cash flow and low debt. Shell has the ...





