May 12, 2026 Sam Altman’s $1.6B Stake in Helion Revealed: How His Billion-Dollar Investments Fuel OpenAI’s Nuclear Fusion Deal