Green energy: Analysts see buying opportunities