The rupee was trading weaker against the US currency at 63.97, down by 4 paise over last close, in late morning trade following persistent dollar demand from banks and importers on the back of higher dollar overseas.
The Indian rupee resumed lower by 5 paise at 63.98 per dollar as against Monday’s closing level of 63.93 per dollar at the interbank foreign exchange.
The domestic currency hovered in a range of 63.9750 and 64.0250 before quoting at 63.97 per dollar at 1120 hrs.
At overseas, the dollar held to large gains following a sharp rebound against the yen and euro, lifted by improving investor risk sentiment as worries over North Korea and Hurricane Irma receded.