The rupee declined 12 paise to settle at 86.47 (provisional) against the US dollar on Thursday amid the strengthening American currency and continuous outflow of foreign funds.
However, positive domestic equity markets and lower crude oil prices supported the Indian currency at lower level, forex traders said.
At the interbank foreign exchange, the rupee opened at 86.46 and moved between high of 86.38 and low of 86.52 against the greenback during the session. The local unit settled at 86.47 (provisional) against the US dollar, registering a loss of 12 paise from its previous close.
On Wednesday, the rupee appreciated 23 paise to close at 86.35 against the dollar.
Anuj Choudhary, Research Analyst at Mirae Asset Sharekhan, said the rupee declined on a strong US dollar and recovery in the US treasury yields. FII outflows too weighed down the local unit. However, weak crude oil prices and positive domestic markets cushioned the downside.
"Investors may remain cautious ahead of Bank of