It has been a tough year for solar power. Solyndra famously imploded, the price of polysilicon dropped 60%, and a glut of natural gas has...
Oil prices jumped more than 4% yesterday (Monday), hitting the highest level in two months and boosting one of our favorite energy stocks to a 20%...