Closing Bell: Nifty ends near 16,500, Sensex gains 226 pts led by IT stocks; auto, metal stocks drag
IANS
Mumbai