India’s benchmark index Nifty 50 ended lower for a second straight session amid profit-booking and mixed global cues, with major banking stocks such as HDFC Bank and ICICI Bank dragging the market. Analysts suggest the weakness opens up tactical buying opportunities for the short term.








