Videos
Sensex extends gains to 2nd day, ends 579 pts higher; Nifty tops 17,800; pharma stocks surge up to 5%