The rupee pared some of its early gains to close with a marginal rise of 6 paise at 70.84 against the US dollar on Tuesday as foreign fund inflows and lower crude oil prices rendered some support.

However, stronger dollar against key global currencies kept the rupee movement under check through the session.

The Indian unit opened on a bullish note after an extended weekend and rose to a high of 70.68 to the dollar during the day. But, it moved southward during the fag-end of the session and settled at 70.84, a gain of 6 paise.