The Indian rupee rose by 3 paise to 85.69 against the US dollar, supported by increased foreign fund inflows. Despite initial setbacks, it managed to close higher, buoyed by foreign banks and exporters. The rupee opened at 85.71 and fluctuated throughout the day, facing pressures from liquidity constraints and month-end dollar demand from importers.