TotalEnergies and Iraq Agree $27B Deals