The rupee resumed lower at 66.79 per dollar as against the Tuesday's closing level of 66.67 per dollar at the Interbank Foreign Exchange Market and dropped further to 66.84 per dollar on heavy dollar demand on concerns that future equity inflows into India would be hit in the aftermath of amendments to the bilateral India-Mauritius tax treaty.
However, it trimmed its initial loss and recovered to 66.6875 per dollar before quoting at 66.71 per dollar, still showing a loss of four paise following recovery in the equity market.
The domestic currency hovered in a range of 66.6875 per dollar to 66.84 per dollar during the morning trade.
The dollar was sharply lower against the yen during Asian trade on Wednesday hurt by profit-taking after the greenback's recent strength.
The US currency tumbled to as low as yen 108.60 in the late morning trade in Tokyo, before stabilizing at 108.68 yen.
End of an era: Navy bids farewell to the Sea Harrier
Rupee weakens further, down 9 paise to 66.67
Is the Modi government scared of this man?
Markets turn flat; Asian Paints up 1% ahead of Q4 nos
Rupee ends steady at 66.55 vs US dollar