If you liked this article you might like

First Solar, Others Still Shine Despite Ties to Depressed Oil Prices
Solar Stocks Still Tied to Depressed Oil Prices - With Some Exceptions
Why Plug Power (PLUG) Is Popping