The rupee depreciated 14 paise to settle at 89.36 against the US dollar on Thursday amid a firm greenback due to its higher demand from importers and banks.
However, lower crude oil prices in the international market supported the local currency, forex experts said.
At the interbank foreign exchange market, the rupee opened at 89.19 and touched the intra-day low of 89.40 against the greenback. The unit closed the session at 89.36, registering a loss of 14 paise from the previous close.