The rupee was trading strong by 14 paise at 63.90 on the back of dollar selling by banks and exporters. A rally in domestic equities too supported the rupee sentiment.
The rupee resumed higher at 63.87 against the last closing level of Rs 64.04 per dollar at the Interbank Foreign Exchange market today.
The domestic unit hovered between 63.91 and 63.5 during the afternoon deals, before quoting at 63.90 at 4.35 pm local time.
Overseas, the euro extended gains to a two-and-a-half-year high against the dollar amid lower expectations of further monetary tightening in the US.
Meanwhile, the 30-share BSE index Sensex ended higher by 154.76 points or 0.49 per cent at 31,750.82.