The rupee weakened by 13 paise to 66.90 against the US dollar in early trade today due to continued demand for the American currency from banks and importers.
Moreover, the US dollar's gain against other currencies overseas put pressure on the rupee, forex dealers said.
However, a higher opening of the domestic equity market, capped the rupee's losses, they added.
More From This Section
Meanwhile, the benchmark BSE Sensex recovered by 117.35 points, or 0.46 per cent, to 25,606.92 in early trade.