The Indian rupee slipped 23 paise to 89.94 against the US dollar amid foreign fund outflows and rising crude oil prices. Forex traders cited weak domestic equities, high dollar demand from importers, and trade deal uncertainties as additional pressures. Markets had remained closed on Thursday for Christmas, but the negative trend resumed in today’s session.