Does Lower Oil Price Really Impact Solar Power Industry? By: Benzinga via Benzinga January 02, 2015 at 09:47 AM EST During the last six months, when price of crude oil crashed from above $100 to nearly $50 levels, stocks of solar energy companies ... Read More >> Related Stocks: First Solar