The rupee appreciated by 10 paise to close at 88.69 against the US dollar. The rise was driven by strength in domestic markets and a broad decline in crude oil prices. Forex traders attributed the gain to improved market sentiment and falling commodity costs overnight, boosting investor confidence in the currency’s outlook.