T1 Energy Bounces Post-Earnings With Shorts Still Dug In
T1 Energy has cleared its August 12 earnings event with the stock up 40% on the week, yet the short base that built into the print shows few signs of retreating. The borrow picture has loosened marginally but remains…