The rupee appreciated 9 paise to 87.10 against the US dollar in early trade on Wednesday, fuelled by the broad weakening of the US dollar and easing crude oil prices.