The rupee opened almost flat at 63.81 as against last closing level of 63.80 at the Interbank Foreign Exchange market, but firmed up to 63.69 on selling of dollars by banks on hopes of foreign capital inflows in view of strong recovery in the equity market.
However, it washed out initial gains and dropped to 63.8950 on month-end dollar demand from importers, mainly oil refiners, before ending at 63.82 per dollar, showing a marginal loss of two paise or 0.03 per cent.
The rupee hovered in a range of 63.69 and 63.8950 during the day.
"Today, not much movement was seen in the USD/INR pair", Veracity Group CEO Pramit Brahmbhatt said, adding that the pair is likely to trade range-bound as investors are trading cautiously and are waiting for the RBI monetary policy which will help them gauge markets.
The trading range for the Spot USD/INR pair is expected to be within 63.40 to 64.20.
The dollar index was trading higher by 0.11 per cent against its major global rivals.
However, the dollar was drifting lower against the yen in Asian trade on Friday, with some investors locking in profits ahead of the weekend following this week’s rally.
In the New York market, the dollar rose to a 13-year high against the yen on Thursday, extending a rally driven by a growing conviction that the Federal Reserve's lift-off date is not too far.
Rupee snaps 3-day losing streak against dollar; closes 21 paise up
Markets end lower on May F&O expiry; Sensex sheds 58 points
Rupee hits 2-week low of 64.01 against dollar, down 3 paise