Sensex rallies 353.84 pts to end at 39,467.31; Nifty surges 88.35 pts to 11,647.60.

Sensex rallies 353.84 pts to end at 39,467.31; Nifty surges 88.35 pts to 11,647.60.