Snapping its four-day losing streak, the rupee today recovered by 11 paise to end at 66.05 against the dollar on selling of the American currency by banks and exporters amid fall in domestic equities.
The rupee resumed higher at 66.11 per dollar against the last close of 66.16 at the Interbank Foreign Exchange market.
It gained further on bouts of dollar selling to 66.01 before ending at 66.05, showing a gain of 11 paise.
More From This Section
In global markets, the US dollar was up against the basket of currencies in Asian trade amid relatively uneventful weekend with the dollar showing potential for gains if upcoming data strengthen the case for a hike in interest rates this year.
The dollar index was up by 0.13% as against a basket of six currencies.
Meanwhile, the benchmark BSE Sensex ended lower by 246.66 points or 0.95% today.