Indian equity markets ended higher for the second straight day with banking stocks leading the charge yet again.
The S&P BSE Sensex ended 1.27% higher at 40,261 while the NSE Nifty 50 regained the mark of 11,800, ending 1.2% higher at 11,813.
After a 990 point surge on Monday, the Nifty Bank contributed another 3% or close to 800 points in today's session, taking the two-day tally to nearly 1,800 points.
Auto, Pharma and PSU Banks were the other outperformers in today's session, with the respective sectoral indices ending with gains of over 1.5% each.
The Nifty Realty index was the top laggard in today's session, ending 2.3% lower. Also ending lower was the Nifty Media index, with cuts of 0.4%.
Broader markets gave up most of the day's gains to end mixed. The Nifty Midcap index ended 0.6% higher while the Smallcap index ended little changed.
995 stocks on the NSE ended with gains while 831 posted losses.