Sensex surged 1,695 points and Nifty gained 461 points as banking stocks led a broad-based market rally.
Falling crude prices, a stronger rupee and easing West Asia tensions boosted investor sentiment.
Midcap and smallcap indices rose over 2%, with all sectoral indices ending in positive territory.

