Solar stocks have been under pressure in recent months. The main culprit has been lower oil prices. Investors believe declining oil prices will make traditional oil- and gas-powered energy production more attractive compared against solar. But that all changed yesterday.
↧