Michigan Why Energy Stocks Plummeted Today: Plug Power, Oklo, Constellation, Nano Nuclear Apr 21, 2025 Nuclear and hydrogen power stocks suffer significant losses as potential cuts to clean-energy projects heighten investor nerves.