The rupee recovered by 5 paise to trade at 63.92 against the US dollar in early trade today at the Interbank Foreign Exchange market on fresh selling of the American currency by exporters.
Forex dealers said a weakening dollar against other currencies overseas supported the rupee, but a lower opening in the domestic equity market limited the gains.
Yesterday, the rupee had closed lower by 13 paise at 63.97 on fresh demand for the greenback from banks and importers.
The benchmark BSE Sensex fell 60.64 points, or 0.23%, to 26,310.34 in early trade today.