The rupee resumed lower at 63.90 as against the previous close of 63.71 at the Interbank Foreign Exchange market.
However, it recovered to 63.69 a dollar before quoting at 63.73 at 1045 hours.
In New York, the dollar gained against the pound and the yen yesterday as treasury yields jumped to nearly two-month highs.
Meanwhile, the Indian benchmark Sensex recovered 36 points, or 0.18 per cent, to 20,318.37 at 1050 hours.