Videos
Sensex rebounds over 650 pts from day's low, ends 300 points higher; Nifty tops 17,600; M&M, Bajaj Finance jump 3% each