The rupee on Monday fell by 18 paise to 54.14 against the dollar on fresh demand for the US currency from crude and gold importers, amid firm global cues.
However, capital inflows and strong domestic equities limited the local currency's fall to some extent, forex dealers said.
The rupee commenced stable at its last closing level of 53.96 at the Interbank Foreign Exchange market.
It moved in a range of 53.92-54.24, before settling at 54.14 against the dollar, a fall of 18 paise, or 0.33 per cent from its previous close.
"After gold prices fell last week, there is heavy demand for the precious metal from importers, which in turn is putting pressure on rupee," a treasurer with a private bank said, adding that month-end dollar demand from importers, mainly oil refiners, also weighed on the local currency.
Gold prices plunged to a 21-month low at Rs 26,440 per 10 grams on April 16
"Strong dollar index weighed on the rupee. . .There was a technical buying happening in the market," said Abhishek Goenka, Founder and CEO, India Forex Advisors.
Foreign institutional investors today pumped in USD 169.16 million (Rs 915.82 crore) into local equities, as per BSE provisional data.
The BSE benchmark Sensex rose by 153.37 points to 19,169.83.
The dollar index was up by 0.05 per cent against a basket of six major global currencies.
Pramit Brahmbhatt, CEO, Alpari Financial Services (India) said: "Rupee depreciated today although the fall was capped by rise in the Indian shares, which closed up by almost one per cent.
"The dollar index, which tracks the performance of the greenback versus a basket of six other major currencies is trading positively after a two day fall."