The rupee fell eight paise to close at 89.98 against the US dollar, pressured by foreign fund outflows and a weak domestic equity trend. Forex traders said persistent capital withdrawals by foreign investors, along with higher dollar demand from importers, hurt investor sentiment, leading to the currency’s decline.