Sensex jumped 772.73 points from day's low to end at 59,005.27, up 514.34 points or 0.88% from its previous close