Forex dealers said persistent capital inflows and bearish dollar overseas also boosted the rupee sentiment here.
The local unit resumed lower at 54.22 a dollar from last weekend's close of 54.17 and immediately touched a low of 54.25 at the Interbank Foreign Exchange (Forex) market.
Later, it rebounded following dollar selling by exporters and some banks to a end at the day's high of 53.86, a rise of 31 paise, or 0.57 per cent. On Friday, it had gained by 30 paise, or 0.55 per cent.
Foreign institutional investors pumped in USD 45.81 million (Rs 246.71 crore) into local equities, according to the provisional BSE data.
More From This Section
The BSE benchmark Sensex today closed higher by 14.68 points, or 0.08 per cent, at 19,331.69.
The dollar index was down by 0.31 per cent against a basket of six major global currencies.