The rupee gained 28 paise to 60.91 against the US dollar in the late morning trade on fresh selling of the American currency by banks and exporters amid heavy foreign capital inflows.
Weakness of dollar in the overseas market also boosted the rupee value.
Banks and exporters preferred to reduce their dollar position due to sustained foreign capital inflows into equity market.
More From This Section
It moved in a range of 61.02-60.88 per dollar during the late morning deals.
In New York, the euro rose against the dollar yesterday as investors appeared to shrug off a downward revision of the region's inflation rate that put the 18-nation bloc even further away from its inflation target.
The US and European Union yesterday announced a round of sanctions against Russian officials.
US stocks ended higher with the Dow Jones Industrial Average gaining for the first time in six sessions.