Sensex rallies 511.34 pts to end at 37,930.33; Nifty surges 140.05 pts to 11,162.25.

Sensex rallies 511.34 pts to end at 37,930.33; Nifty surges 140.05 pts to 11,162.25.