The dollar's weakness against some currencies overseas limited the rupee's fall.
The rupee slipped from its initial gains by 5 paise against the US currency to 67.89 in late morning deals on bouts of dollar demand from importers.
Rupee has gained by 15 paise or 0.24 per cent in two days.
The rupee had dropped by 60 paise or 0.89 per cent in previous three trading days.
Extending losses for the second straight day, the rupee declined by 11 paise to close at more than 3-week low of 66.93 against the US dollar.
Rupee down 13 paise to 66.72 against dollar
Bucking a strong trend in share market, the Indian rupee on Monday gave up all its initial gains and slipped 18 paise to close at 61.94 against the Greenback on rising dollar demand from importers.
Fag-end dollar selling by exporters helped the rupee to recover lost ground and settle at the day's high of 60.77, a gain of 11 paise. The rupee earlier touched an intra-day low of 61.21 on July 8.
After another day of volatile trade, the rupee today appreciated by seven paise to close at a new one-month high of 59.04 against the dollar as the RBI's liquidity-tightening measures continued to lend support.
Snapping a two-day fall, the rupee opened strong at 59.49 a dollar from the previous close of 59.76 at the Interbank Foreign Exchange Market and then touched a low of 59.59.
The rupee fell to more than one-month low of 65.75 against the US dollar on Thursday.
A weak rupee makes imports costlier, including oil and other commodities.
Extending its losing streak for the fourth straight day, the rupee weakened by five paise to 61.01 against the US dollar in early trade today at the Interbank Foreign Exchange market on high demand for the American currency from importers.
Fag-end selling of dollars by banks and exporters
Fresh selling of dollars by banks and exporters on the back of good foreign capital inflows helped the rupee
The rupee had firmed up 16 paise to close at 67.52 on Thursday.
The trading range for the Spot USD/INR pair is expected to be within 66.20 to 67.00.
The rupee showed range-bound movement on Wednesday as investors preferred to stay cautious in the unsure market.
Forex dealers said besides dollar's gains against other currencies, fresh demand for the American unit from importers and a weak opening in the domestic equity market put pressure on the rupee.
The rupee continued to slide against the pound sterling and finished at 102.64 as against 102.25 previously.
The domestic unit moved in a range of 64.14 and 63.99.
In forward market, premium for dollar declined in view of mild receivings from exporters.
Falling for the fourth day in succession, the rupee today dipped by 23 paise to close at nearly three-week low of 59.38 against the dollar amidst the RBI announcing an SLR cut that is expected to release nearly Rs 40,000 crore into markets.
Recovery in the equity market also boosted the rupee value against the dollar, a forex dealer said
The Indian rupee ended slightly lower at 64.01/02 per dollar compared with Tuesday's close of 63.98/99 per dollar due to month-end dollar demand by importers.
In forward market, premium for dollar continued to fall due to persistent receivings from exporters.
The Rupee is seen recovering from its all-time lows against the dollar.
Sustained capital inflows supporting the rupee sentiment, a forex dealer said.
The rupee had jumped by 164 paise or 2.39 per cent in previous six trading days.
A sustained rise in equity market also boosted the rupee sentiment.
Even the persistent rise in equity market failed to restrict the rupee's fall.
The rupee ended marginally higher by two paise at 62.24 against the dollar on Wednesday.
Sharp fall in domestic stock market also affected the rupee sentiment.
Forex dealers said rebound in domestic stock markets also helped the rupee strengthen against the dollar.
Increased demand for the American unit from importers and banks, affecting the value of the rupee
The rupee has dropped by 60 paise or 0.89 per cent in the last three trading days.
The rupee has lost 37 paise or 0.55 per cent in two days.
The rupee recovered by three paise to close at 67.65 on fresh selling of dollars by banks and exporters amidst a recovery in equities.
The rupee has dropped by 83 paise or 1.24 per cent in three days
On Friday, the rupee had gained 9 paise to close at a fresh one-week high of 67.08.