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 story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)