I still love YGE (Yingli Green Energy) in that sector. Check them out and at less than $4 a share right now.....they've got an awesome future.

As a spec, check out: OOIL.OB. Turning algae into...