X-energy Q3 net loss narrows 62% to $83.68 million - XE News | Rallies