The Indian rupee appreciated by 19 paise to settle at 72.80 against the US dollar on Monday, buoyed by persistent foreign fund inflows into capital markets.
Besides, softening crude oil prices also strengthened domestic forex market sentiment.
However, stronger dollar overseas against key rivals capped the rupee's gain, according to forex traders.
At the interbank forex market, the local unit opened at 72.85 against the greenback and witnessed an intra-day high of 72.74 and a low of 72.88.
It finally ended at 72.80 against the American currency, a rise of 19 paise over its previous close.
"Capital markets witness a steady inflow in June giving positive support to the rupee. On the dollar Index front, the base currency has seen some minor support formation near 89.70-90.00 which has kept the rupee rise to a limit… Going ahead rupee can be seen in the range of 72.65-73.25," Jateen Trivedi, Senior Research Analyst at LKP Securities, said.