New Fortress Energy (NFE) Whipsaws as Fitch Slaps ‘RD’ Rating, Q3 Loss Nears $300 Million and Debt Clock Ticks Toward December 15
New Fortress Energy reported a Q3 2025 net loss of $300 million as revenue fell to $327 million and interest expense tripled to $210.6 million. The company missed a November 17 interest payment, triggering a Fitch downgrade to ‘Restricted Default’. A forbearance deal extends the payment deadline to December 15. Shares jumped over 20% after a key debt amendment eased short-term pressure.