Besides, a higher opening in domestic stocks and fresh foreign fund inflows kept the domestic unit in good spirits, forex dealers said.
However, the dollar's recovery against some currencies overseas restricted the rupee's upmove.
The rupee continued its impressive run against the broadly weak dollar for the second straight day yesterday, surging by a solid 15 paise to end at 67.95 amid hopes for a speedy rollout of GST.
Meanwhile, the benchmark BSE Sensex rose 133.63 points, or 0.49 per cent, to 27,369.29 in early trade.