What can you say about a sector when the worst performing stock clocks a gain of 50% in 2007? I am obviously overlooking the the one negative in the chart below courtesy of Energy Conversion Devices (ENER).
Crude Oil appreciating 78% only helped the cause for these companies in 2007.
I think it''s fair to say 2007 was a Solar Year on Wall Street.



