Apart from selling of the American currency by exporters, forex dealers said, foreign capital inflows and the dollar losing muscle against other currencies overseas kept the rupee in good stead.
The domestic stock market jumped to fresh highs in the beginning.
Investors are relieved that US President Donald Trump has picked Federal Reserve Governor Jerome Powell to lead the US central bank.
Yesterday, the rupee had surrendered early gains and ended marginally lower by 2 paise at 64.61 against the American currency in a quiet session.