Weakness of dollar in the overseas market also boosted the rupee value, a forex dealer said.
The rupee resumed higher at 61.84 per dollar as against the last closing level of 61.95 at the Interbank Foreign Exchange market. It improved further to 61.82 before quoting at 61.86 per dollar at 1045 hours.
The domestic currency hovered in a range of 61.82-61.90 per dollar during the late morning deals.
In New York, the dollar tipped lower yesterday in holiday-thinned trade, with some investors looking ahead a day to a report on durable goods.
Meanwhile, the benchmark Sensex moved down by 8.81 points or 0.04 per cent to 21,092.22 at 1045hrs.