Rupee falls 7 paise to settle at 89.43 against US dollar
The Indian currency was also weighed down by subdued equity market sentiment and the withdrawal of foreign funds, even as investors keenly awaited the release of domestic macroeconomic data later in the day, forex traders said.