Analysts Recommend HDFC Bank, NTPC Green Energy, Hindalco, Glenmark Pharma Buys; Advise Selling Oberoi Realty, Jindal Steel