The rupee depreciated 23 paise to 89.94 against the US dollar in early trade on Friday, weighed down by foreign fund outflows ...