The rupee on Thursday surged by 21 paise against the U.S. currency to close at nearly three-week high, in line with the recovery in the domestic stock markets.
At the interbank foreign exchange market, the domestic unit resumed higher at 46.67/68 from its Wednesday’s close of 46.74/75. It later moved within a range before closing at 46.53/54, up by 21 paise.
Traders said weak dollar overseas against major currencies too supported the rupee.
Most world markets were either closed or in holiday mood following Christmas.
Meanwhile, global crude oil was trading near $80 a barrel in London.
During the whole of 2009, the rupee spurted by a huge 216 paise or 4.44 per cent on the back of record capital inflows from foreign institutional investors.