A sharp fall in dollar overseas, triggered by US Fed's overnight announcement of a fresh round of quantitative easing, and sustained capital inflows into stock markets helped rupee stay in green all through the session.
At the Interbank Foreign Exchange market, the rupee commenced remarkably higher at 54.85 a dollar from overnight close of 55.43.
It improved further to a high of 54.29, before ending at 54.30, showing a gain of 2.03 per cent or 113 paise.
The dollar index, a gauge of six major global currencies was down by 0.48 per cent, after the US Federal Reserve on Thursday announced a new bond-purchase
Gold hits fresh high of Rs 32,900
Rupee snaps 2-day upmove, down 22 paise
RBI's deputy governor says inflation top priority
Rupee up 13 paise at 55.21 on dollar weakness
Rupee gains 10 paise to end at 55.34