So much for that. Oil is capitulating today and taking the solar sector down with it. Pretty much all of the major solar stocks are down in the neighborhood of 5%. Every time somebody says that alternative energy stocks have become independent of crude oil, it's proven otherwise within weeks if not days. There is a misguided notion that we will not need these alternative energy sources if oil is cheap.
Solar Breaks Oil Price Dependence [View article]