The rupee appreciated by 10 paise to 86.71 against the US dollar on Tuesday, driven by gains in Asian currencies and positive domestic equities. The rupee’s sharp rise was limited due to global trade concerns. The Sensex rose by 577.71 points, while the Nifty increased by 174.05 points. FIIs sold equities worth Rs 4,488.45 crore.