T1 Energy Q3 2026 net loss narrows 69% to $40.57 million - TE News | Rallies