The rupee recovered 6 paise to trade at 63.98 against the dollar at the interbank foreign exchange in early trade today on fresh selling of the US currency by banks and exporters.
Dealers said fresh selling of the greenback by exporters and banks and the dollar's weakness against other currencies overseas supported the rupee.
Stock markets opening with gains also backed the rupee, they added.
Yesterday, the rupee had fallen by 11 paise to 64.04 a dollar on persistent demand for the American currency from banks and importers.
Meanwhile, the benchmark BSE Sensex rose by 57.08 points, or 0.17 per cent, at 32,215.74 in early session.
(This article has not been edited by Zeebiz editorial team and is auto-generated from an agency feed.)