Snapping its three-day losing streak, the rupee resumed lower at 64.02 as against the last closing level of 64 at the Interbank Foreign Exchange on initial dollar demand from banks and importers on the back of higher dollar overseas and fell further to 64.03.
However, it recovered at the fag-end of the day to 63.75, registering a gain of 25 paise or 0.40 per cent.
It had dropped by 30 paise, or 0.47 per cent, in the last three trading sessions.
The dollar index was trading higher by 0.14 per cent against its major global rivals on Friday.
In global markets, the dollar rose against the euro on Thursday, as investors braced for the US official jobs report, among jitters over Greece’s bailout talks and a rebound in Eurozone’s bond markets.
A strong non-farm payrolls reading will provide the Federal Reserve with more ammunition to justify raising interest rates long before other central banks in Japan and the Eurozone.
Rupee hits new 20-month low against dollar; ends 10 paise down
Rupee trims initial gains vs dollar, rules steady at 63.82
Rupee slips 12 paise to 63.82 vs USD
Rupee closes 12 paise higher against dollar on rate cut hope