In step with the stock markets, the Indian rupee strengthened to 62.26 versus yesterday's closing of 62.43.
The BSE Sensex, which had lost 42.29 points on Monday, recovered by 29.10 points, or 0.14 per cent. Intra-day, it moved between 20,443.35 and 20,349.51.
In the 30-share Sensex, 15 stocks gained led by Infosys, TCS, Tata Steel, ONGC, SBI, HDFC, Axis Bank and Bajaj Auto.
The 50-scrip National Stock Exchange index Nifty added 9.25 points, or 0.15 per cent, to close at 6,062.70, after touching a high of 6,081.85.
More From This Section
They said the market sentiment improved further following an upsurge in Tata Motors counter after the company posted a near three-fold spike in its December quarter net profit. Tata Motors scrip was a star performer as it surged 2.83 per cent.
A firming trend in the Asian region and higher opening in Europe before Federal Reserve Chairman addresses the US Congress, aided sentiments.
However, Reliance Industries shares slipped 1.96 per cent after the Delhi government ordered filing of criminal cases against RIL chief Mukesh Ambani, among others, following complaints of irregularities in pricing of natural gas in KG basin.
The auto index was second best performer by adding 0.77 per cent, followed by Teck index 0.74 per cent, Consumer Durable index 0.58 per cent and Metal index 0.37 per cent.