Stock Market Today, May 18: T1 Energy Surges After Situational Awareness Discloses 10 Million-Share Stake
T1’s rally puts its U.S. solar manufacturing plan back in focus, with G1_Dallas production guidance and G2_Austin financing now central to whether the company can scale domestic capacity.