The rupee on Thursday firmed up another 14 paise to close at a fresh one-month high of 66.91 on persistent selling of the American currency by banks and exporters in view of firm equities, amid weakness of the dollar in overseas markets.
Strong foreign capital inflow also boosted the rupee value against the dollar, a forex dealer said. The rupee opened higher at 67 against the last closing level of 67.05 at the Interbank Foreign Exchange (Forex) market and firmed up further to 66.87 before closing at 66.91, showing a gain of 0.21 per cent.
The domestic currency has gained 27 paise or 0.40 per cent in two days.