Forex dealers said, a weakening dollar against other currencies overseas supported the rupee but a lower opening in the domestic equity market capped the gains.
Yesterday, the rupee had hit its two-week high of 67.95, appreciating by 8 paise on sustained unwinding of American currency by exporters and banks.
Meanwhile, the benchmark BSE Sensex fell by 98.02 points, or 0.35 per cent, to 27,751.54 in early trade.
PTI