TotalEnergies buys back 1,510,048 shares for EUR 102.99 million in July 6-10 period - TTE News | Rallies