The rupee ended at 94.9675 per dollar, up 0.4% from its previous close, after oscillating between modest gains and losses in early trading.

The rupee falls to a three-week low against a stronger dollar amid maturing NDF contracts and increased merchant demand.

On Tuesday, the Indian rupee experienced its most significant one-day increase in three weeks, driven by heightened dollar selling activity within the non-deliverable forward…

The rupee ended at 94.9675 per dollar, up 0.4% from its previous close, after oscillating between modest gains and losses in early trading.