Dealers said fresh selling of the American unit and the dollar's weakness against other currencies overseas, barring yen, gave the rupee more muscle.
Further, a higher opening in the domestic equity market supported the rupee uptrend, they added.
Yesterday, the rupee had lost 11 paise to close at a fresh one-month low of 68.33 against the American currency on heavy dollar demand from corporates and importers.
Meanwhile, the benchmark BSE Sensex climbed 58.55 points, or 0.21 per cent, to 26,701.79 in morning trade.
Disclaimer: No Business Standard Journalist was involved in creation of this content