The rupee appreciated 5 paise to 96.11 against the US dollar in early trade on Wednesday, supported by a weaker dollar and positive domestic equities. However, higher crude oil prices, foreign fund outflows and tensions in West Asia limited the currency's gains