Sensex soars 997.46 pts to end at 33,717.62; Nifty surges 306.55 pts to 9,859.90.

Sensex soars 997.46 pts to end at 33,717.62; Nifty surges 306.55 pts to 9,859.90.