The Indian equity benchmark on Wednesday extended gains for the third straight session amid signs of progress in Ukraine-Russia peace talks. Most global equity markets reacted positively to Russia's assurance to scale down its military operations near Ukraine's capital Kyiv and surrounding cities.
Back home, the 30-share BSE Sensex soared 740 points or 1.28 per cent to close at 58,684, while the broader NSE Nifty moved 173 points or 1 per cent higher to settle at 17,498.
Mid- and small-cap shares finished on a strong note as Nifty Midcap 100 index rose 0.85 per cent lower and small-cap surged 0.97 per cent.