The rupee strengthened by a further 6 paise to close at 65.20 against the US dollar on the back of positive macroeconomic data and upbeat local equities.

The currency opened on the backfoot at 65.31 a dollar from the overnight close of 65.26 at the inter-bank foreign exchange (forex) market on stray dollar demand from importers.

However, the local unit made a strong recovery in mid-afternoon deals to hit the session’s high of 65.18 before closing at 65.20, showing a gain of 6 paise, or 0.09 per cent. For the week, the Indian unit dropped sharply by a staggering 23 paise against the US dollar.