A firm dollar overseas ahead of US jobs data also boosted the fortunes of the Indian currency, which closed above the 62-level for the first time since January 1.
The rupee commenced higher at 62.00 a dollar from overnight close of 62.07 and immediately touched a low of 62.01 on initial weakness in local stocks.
It later recovered and firmed up to a high of 61.83 on rise in equities. Trade data showed December exports grew by 3.49 per cent and imports fell 15.25 per cent, helping narrow the trade deficit to USD 10.1 billion in December.
On a weekly basis, the rupee gained 26 paise from January 3 closing of 62.16. This is the best gain since the period ended December 6, 2013 when the rupee had risen by 103 paise.
The benchmark S&P BSE Sensex today surrendered a major part of its afternoon gains on fag-end selling and closed with a modest 45-point rise.
FIIs pumped in around USD 10 million after infusing USD 28.08 million yesterday, helping the domestic currency.
The dollar index, an indicator of six major global rivals, was up by 0.10 per cent.
The trading range for the USD/INR pair is expected to be within 61.20 to 62.50, he added.
