Sensex leaps 1,163 pts from the day's low, ends 581 pts up; Nifty tops 16K
CLOSING BELL: The winners included Indian Oil Corporation, Sun Pharma, Tata Consumer Products, TCS, Cipla, Shree Cement, NTPC, Tech M, Dr Reddy's Labs, Wipro, Ultratech Cement, and Infosys
)