Besides, the dollar recovering from eight-week lows against some currencies overseas and a lower opening in the domestic equity markets weighed on the rupee, dealers said.
The rupee had lost 21 paise versus the dollar to end at 63.84 in the previous session.
Meanwhile, the benchmark Sensex down 160.05 points, or 0.50 per cent, to 31,637.79 in early trade. (PTI)