The rupee recovered most of its overnight losses and closed 31 paise higher at 61.85 against the dollar today after a rally in local equities and fresh sales of the US currency by exporters.
A sharp fall in the dollar overseas and continued capital inflows also boosted the rupee. The dollar index, which tracks the performance of the US currency against six major global rivals, was down 0.62 per cent.
The rupee's rise was the most since December 16 and helped the local currency complete its second weekly gain in a row.
More From This Section
The rupee bounced back to a high of 61.8325 on firm local stocks and dollar sales by exporters and some banks before ending at 61.85, a rise of 31 paise or 0.50 per cent. Yesterday, it had dipped 37 paise to a more-than-three-week low of 62.16.
"Rupee was seen weakening during the day amid dollar buying," said Abhishek Goenka, CEO of India Forex Advisors. "Later during the session, the rupee was appreciating, helped by the positive closing in the Indian benchmark indices."
The benchmark 30-share S&P BSE Sensex today advanced 119 points or 0.56 per cent. Foreign institutional investors bought shares worth a net USD 126.47 million yesterday, according to Sebi data, taking the total to over USD 20 billion in the current calendar year till December 26.
"The dollar index...Is trading weak for the second consecutive day, helping rupee to trade strong," said Pramit Brahmbhatt, CEO of Alpari Financial Services (India). "Also, Indian equities closed up by over half per cent, which strengthened the rupee.