TOP STORIES TotalEnergies tumbles after pledging to maintain buybacks despite lower profit, higher debt rogerjudd - July 24, 2025 0 Post ContentÂ