However, a sharp fall in equities due to heavy foreign capital outflows failed to restrict rupee’s gain.
The rupee opened flat at 67.82 per dollar at the Interbank Foreign Exchange (Forex) Market. The domestic unit hovered between 67.73 and 67.8550 during the day before finishing at 67.74 per dollar, showing a gain of 8 paise or 0.12 per cent.
The rupee has gained by 25 paise or 0.37 per cent in the last two days.
Overseas, the dollar dipped against the yen early today, edging lower after US Treasury yields fell on mixed economic data. Trading was subdued as many key markets remained closed today for the Christmas holidays.
The dollar index was down by 0.07 per cent against a basket of six currencies in the late afternoon trade.
The dollar declined in the late afternoon trade as market participants waited to see if the administration of US President-elect Donald Trump can deliver new pro-growth economic policies next year. .
PTI