Besides, weakness in the dollar against other currencies overseas supported the rupee, dealers said.
Moreover, domestic equities jumped, fuelling the uptrend.
The rupee had lost 4 paise at 66.89 against the US dollar in Friday’s trade due to sustained dollar demand from banks and importers.
Meanwhile, the benchmark BSE Sensex rose by 37.64 points or 0.13 per cent to 28,190.04 in early trade today.
PTI