Sensex rallies 776.50 pts to end at 58,461.29; Nifty surges 234.75 pts to 17,401.65.

Sensex rallies 776.50 pts to end at 58,461.29; Nifty surges 234.75 pts to 17,401.65.