Snapping 3-day losing streak against the American currency, the rupee recovered by 13 paise to close at 66.31 per dollar on fresh selling of dollars by banks and exporters despite fall in equity market.
Earlier, the domestic currency resumed slightly higher at 66.43 as against yesterday’s closing level of 66.44 at the Interbank Foreign Exchange (forex) market and hovered in a range of 66.30 per dollar and 66.48 per dollar before ending at 66.31, showing a gain of 13 paise or 0.20 per cent.