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
Oil's slide below $30 sends shockwaves far and wide
Rupee ends lower for 2nd day against dollar; down by 5 paise
Rupee ends lower by 18 paise vs dollar at 66.81
Sensex nears 'bear market' on China woes
Markets bounce back; Sensex up 150 points