The rupee today made a smart rebound, gaining a good 15 paise to end at 66.73 on fresh bout of dollar selling by exporters and banks amid weak overseas sentiment.
A smart rally in local equities and light unwinding of long dollar positions by foreign banks mainly helped the rupee regain strength.
Weakness in the dollar against other currencies overseas on unexpected fall in US manufacturing index also made the rupee stronger, a forex dealer said.
Drawing comfort from buoyant global markets, domestic equities staged a solid rebound from their multi-month lows on value buying.
The home currency resumed on a firm footing at 66.80 from Monday's close of 66.88 at the Interbank Foreign Exchange (Forex) market and moved in a narrow range with positive bias throughout the day before ending at 66.73, showing a smart gain of 15 paise, or 0.22 per cent.
It had ended lower by 17 paise at 66.88 yesterday.
In worldwide trade, The greenback turned bit soft and kept retreating against its major trading partners during the past Asian session after key US macro data fell short of estimates overnight and some caution ahead of US inflation data later in the day.
Better-than-expected numbers will likely fuel hopes of a December hike.
Pound Sterling fell back after a marked rebound in UK inflation for both the headline and Consumer Price Index (CPI) dampen bets for an imminent BoE rate cut.
The dollar index, which measures its broader strength against a basket of currencies, was marginally down at 97.79.
The RBI today fixed the reference rate for the dollar at 66.7268 and euro at 73.5463.
In cross-currency trades, the rupee retreated against the pound sterling to finish at 81.90 from 81.29.
However, it recouped against the euro and finished at 73.40 as compared to 73.53 and also rebounded against the Japanese yen to settle at 64.19 from 64.23 per 100 yens earlier.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)