Key factors why U.S. solar stocks got massacred yesterday

In the trading session on April 21, solar stocks got pummeled, with Enphase Energy (NASDAQ: ENPH) and SolarEdge Technologies (NASDAQ: SEDG) leading the declines with -12.3% and -9.6%, respectively. Th...