Rising for the second straight session, the rupee on Thursday ended marginally higher by two paise at 63.86 against the American currency. After the overnight rebound, the forex market exhibited some nervous trading movements and swung between gains and losses in the absence of any major trigger.

It oscillated in a narrow band of 63.74 and 63.95 during the day.

The rupee resumed marginally positive at 63.85 against its previous close of 63.88 on the back of dollar inflows amid bullish equities.

comment COMMENT NOW