TOTALENERGIES USD 2.5B SHARE BUYBACKS IN Q4 26, Q1 2027 29-OCT-2026 05:29 AM ET