
The benchmark Dow Jones Industrial Average closed above 11,000 for the first time since stock markets began their nosedive 18 months ago. And the rebound in investor and trader confidence seems to be taking renewable energy and clean technology stocks with it. Solar company stocks, in particular, have been performing well at the close of [...]