Besides, a higher opening in the domestic equity market also supported the rupee, dealers said.
The domestic currency had ended 14 paise higher at Rs 57.01 after touching a fresh record low of Rs 57.92 against the dollar in yesterday's highly volatile trade following RBI's measures to stem the currency slide.
Meanwhile, the BSE benchmark index Sensex recovered by 26.38 points, or 0.15 per cent, to 16,908.54.