The rupee resumed higher at 61.46 per dollar as against the Wednesday's closing level of 61.51 at the Interbank Foreign Exchange (Forex) Market.
Later, it declined to 61.55 before quoting at 61.54 per dollar at 1030 hours.
The Indian unit hovered in a range of 61.46 and 61.46 per dollar in late morning deals.
In the New York market, US dollar was trading little changed taking time out from its rally against its major rivals in morning trade, as dealers awaited a batch of Chinese and US data.
Meanwhile, the benchmark BSE Sensex lower by 7.37 points, or 0.03 percent, to 28,001.53 at 10:40 hours.