Ratings has upgraded the senior unsecured notes due 2026 of TechnipFMC plc to Baa3 from Ba1, while maintaining a positive ...