Oil prices declined on Friday, with U.S. crude down 3%, as investors and traders waited anxiously to see if the U.S. oil rig count will fall...
After the beating solar stocks to took in 2014 when oil prices started to fall unfortunately so did some of the top solar stocks. With oil...