On Tuesday, the benchmark Sensex rebounded 263 points, clocking its best daily gain in 7 weeks, led by metal, banking and capital goods shares as global investor sentiment improved on reports that tension between Russia and Ukraine appeared to be easing.
After falling 173 points in the previous session, the BSE Sensex shot up by 263.08 points, or 1.26%, to end at 21,209.73, a level last seen on January 23.
Today's gain was the best rise since 375.72-point jump on January 13. ICICI Bank, RIL and L&T led 28 gainers in 30-share Sensex.
Hindalco and Sesa Sterlite were the biggest gainers. Dr Reddys and Sun Pharma were the two laggards. Metal outshined other sectors.
The BSE Metal sector index gained the most by rising 3.31%, followed by Banking index (up 2.47%), Capital Goods index (2%) and Consumer Durables index (1.95%).
Overall, 10 of the 12 BSE sectoral barometers gained.
IT and healthcare fell. Brokers said investor confidence in emerging markets was boosted after Russia President Vladimir Putin ordered tens of thousands of Russian troops participating in military exercises near Ukraine's border to return to their bases.
The 50-share NSE index Nifty shot up 76.50 points, or 1.23%, to end at 6,297.95, after hitting a crucial 6,300 mark level in intra-day trade.
"Last session had seen heavy selling pressure following tensions or uncertainties rising from Ukraine and Russia issues. However, as hopes revive that soon peaceful solution shall be met, market sentiment was boosted by recovery in other global markets too," said Rakesh Goyal, Senior Vice President, Bonanza Portfolio.