The rupee weakened by 15 paise to close at 86.07 (provisional) against the US dollar on Thursday, weighed down by a stronger greenback, foreign fund outflows, and fluctuating global crude oil prices.
Forex traders noted that the pressure on the domestic currency was further exacerbated by a sell-off in Indian equity markets and uncertainty surrounding the ongoing India-US trade negotiations.
At the interbank foreign exchange market, the rupee opened at 85.93 and moved between 85.80 and 86.09 during the session, before settling at 86.07, marking a 15-paise decline from its previous close.