S&P Downgrades New Fortress Energy (NFE) Amid Financial Troubles

The share price of New Fortress Energy Inc. (NASDAQ:NFE) fell by 11.54% between December 17 and December 24, 2025, putting it among the Energy Stocks that Lost the Most This Week. S&P Downgrades New Fortress Energy (NFE) Amid Financial Troubles New Fortress Energy Inc. (NASDAQ:NFE) owns and operates natural gas and LNG infrastructure and an integrated fleet of ships and logistics assets to rapidly deliver turnkey energy solutions to global markets. New Fortress Energy Inc. (NASDAQ:NFE) made headlines an ...