The rupee recovered by 6 paise to 66.80 against the dollar in early trade on Wednesday at the Interbank Foreign Exchange on fresh selling of the American currency by exporters and banks.
Forex dealers said a higher opening in the domestic equity market also supported the rupee but weak economic data and dollar's strength against other currencies overseas limited the gains.
The rupee had slipped five paise to close at 66.86 against the greenback in Tuesday's trade on persistent dollar demand from importers amid fall in equity market.
Image: A man counts rupee notes in a bank. Photograph: Reuters