The rupee pared its initial gains and settled for the day 3 paise higher at 83.87 against the American currency on Monday, weighed down by a surge in crude oil prices.
Forex traders said the Indian rupee gained in morning trade on rise in domestic markets and a weak US dollar. However, a surge in crude oil prices capped sharp gains for the local unit.
At the interbank foreign exchange market, the local unit opened at 83.83 and touched an intra-day high of 83.80 against the US dollar and a low of 83.91.