TotalEnergies Slashes Buyback to $750 Million on Price Uncertainty