FuelCell Energy (FCEL) shares crashed yesterday, leading a broader selloff across the hydrogen sector that also saw Plug Power (PLUG) end the session down about 9%.
This weakness was mostly related to a combination of overbought technical conditions, aggressive profit-taking, and broader macro headwinds rather than company-specific news.