Shares of renewable energy stocks fell across the board on Tuesday as a number of factors hit the industry. There were a number of notable moves, but the ones that caught my attention were Stem (NYSE: STEM), ReneSola (NYSE: SOL), Sunworks (NASDAQ: SUNW), and JinkoSolar (NYSE: JKS) dropping big today. The first reason renewable energy stocks may be falling back today is simply because they've been on a tear over the past month.
Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting