Mumbai: Breaking a three-day spectacular upmove, the rupee retreated modestly from a near one-month high to end at 67.42 against the US dollar as sentiment turned bearish ahead of Fed rate decision.
Renewed demand for the American currency from banks and importers alongside some caution ahead of macroeconomic data, IIP for October largely weighed on trade.
Moreover, currency traders preferred to stay on the sidelines and avoided taking any long positions ahead of a long weekend break with much awaited Fed meeting looming next week, a forex dealer said.
The Indian currency had appreciated by a whopping 85 paise in three-day surge.
At the Interbank Foreign Exchange (forex) market, the local unit opened lower at 67.49 from Thursday's closing value of 67.36 and kept descending to hit a fresh intra-day low of 67.64 due to strong dollar demand.
However, fag-end selling of dollars by some banks predominantly helped the rupee recoup its losses to settle at 67.42, showing a loss of 6 paise, or 0.09 per cent.
In worldwide trade, the greenback held steady against the other majors currencies as investors continued to digest the European Central Bank's latest policy move and eyed the release of US consumer sentiment data due later in the day.
ECB President Mario Draghi announced an extension of the groups two-year stimulus programme beyond the initial March 2017 expiration.
The US dollar index was quoted higher at 101.56 after rebounding from its three-week low in late afternoon trade.
Meanwhile, the RBI today fixed the reference rate for the dollar at 67.5840 and euro at 71.7607.
In cross-currency trades, the rupee bounced back against the pound sterling to finish at 85.01 from 85.43 and recovered sharply against the euro to close at 71.43 as compared to 72.68 earlier.
It also regained lost ground against the Japanese yen to conclude at 58.83 from 59.42 per 100 yens earlier.