Oil Hits 4-Year Low; Solar Stocks Tumble By: Benzinga via Benzinga November 12, 2014 at 10:25 AM EST Canadian Solar Inc.'s (NASDAQ: CSIQ) strong third-quarter earnings couldn't stem a sell-off in solar stocks Wednesday as oil ... Read More >> Related Stocks: Canadian Solar Inc First Solar Sunpower Corp