The rupee stayed weak for the sixth consecutive session and settled with a loss of 3 paise at 86.41 (provisional) against the dollar on Wednesday, amid a strong American currency and outflow of foreign funds.
Forex traders said the domestic unit, however, found some cushion due to lower crude oil prices and heavy buying in domestic equity markets in line with global trends after the US announced a trade deal with Japan.
At the interbank foreign exchange, the Indian currency opened weak at 86.46 and touched the intra-day peak of 86.34 against the greenback.
The unit ended the session at 86.41 (provisional), registering a loss of 3 paise from its previous closing level.
At the end of Tuesday's trading session, the local unit settled at 86.38, down 7 paise over its previous close.
This was rupee's fifth straight session of decline since July 16 when the unit had lost 16 paise and settled at 85.92 against the dollar. -- PTI