The rupee resumed lower at 66.20 per dollar as against the last Friday's closing level of 66.10 at the Interbank Foreign Exchange market and dropped further to 66.26 on initial demand for the US currency from banks and importers following higher dollar opening.
However, it recovered afterwards to 65.9450 per dollar before finishing at 66 on fag-end dollar selling by banks and exporters, showing a gain of 10 paise or 0.15 per cent.
The rupee has gained by 4 paise or 0.66 per cent in three trading days.
Meanwhile, the dollar posted a slight weekly decline on last Friday in the global market against its main rivals after retail sales in the US failed to accelerate as economists had hoped.
Pramit Brahmbhatt, Veracity Group CEO said, "Today the rupee traded positively and appreciated by over 10 paise for the day. "
Dollar index is trading strong for the day but the positive closing of local equities supported the rupee movement and helped it to close at 66.00.
The trading range for the Spot USD/INR pair is expected to be within 65.60 to 66.40.