Mumbai: The rupee on Thursday continued its winning run for the second day, appreciating by 9 paise to end at 67.96 on sustained dollar unwinding from banks and exporters.
A spectacular rally in domestic financial markets as well as sluggish greenback overseas supplemented further strength to the local currency upsurge.
However, suspected intervention by the apex bank to prevent the rupee's surge in the interest of exporters restricted its early solid gains.
The domestic unit resumed on a firm footing at 67.87 from Wednesday's closing value of 68.05 at the Interbank Foreign Exchange market on continued dollar selling.
Adding muscles to upsurge, the home currency climbed to hit an intra-day high of 67.76 in mid-afternoon deals, but relinquished strong early gains towards the fag-end trade and settled at 67.96, showing a modest gain of 9 paise, or 0.13 per cent.
The rupee has ended higher by 28 paise on Wednesday.
On the global front, the greenback fell against most world currencies after the latest FOMC minutes expressed high degree of uncertainty, though the Fed officials stated the central financial institution could be compelled to elevate rates higher than anticipated in the face of Donald Trump's economy-boosting tax cuts and policy measures.
The US dollar index was trading lower at 102.25 in late afternoon deals.
The RBI fixed the reference rate for the dollar at 67.7884 and for the euro at 71.5574.
In cross-currency trades, the rupee fell back against the pound sterling to conclude at 83.65 from 83.43 and dropped further against the euro to finish at 71.35 from 70.99on Wednesday.
It also lost further ground against the Japanese Yen to end at 58.30 per 100 yens from 57.90 yesterday..