Top energy stocks. Orient Green Power Company Limited.