News Snapshot:
U.S. solar stocks finished mostly higher on Wednesday following reports that Chinese solar firms are stopping production at Southeast Asian factories, as U.S. trade barriers create uncertainty for exports from the region. Longi Green Energy reportedly began winding down activity at a plant in Malaysia this week after halting all five production lines at a Vietnam facility in the previous week, and Trina Solar confirmed it was shutting down capacity in Thailand and Vietnam. Among Wednesday's gainers: Sunrun (RUN) +6.4%, SunPower (SPWR) +6.2%, NRG Energy (NRG) +4.8%, SolarEdge Technologies (SEDG) +3.3%, Constellation Energy (CEG) +3%, Enphase Energy (NASDAQ:ENPH) +2.6%, First...