T1 Energy Stock Rallies Thursday: What's Happening? | StockRay