The rupee resumed lower at 66.58 per dollar as against the yesterday's closing level of 66.53 at the Interbank Foreign Exchange market and dropped further to 66.84 on sustained dollar demand from from banks and importers before ending at 66.71, showing a loss of 18 paise or 0.27 per cent.
The rupee has dropped by 21 paise or 0.32 per cent in the last two sessions.
The dollar index was up by 0.22 per cent against a basket of six currencies in the late afternoon trade.
The dollar climbed yesterday, paring its weekly decline last week. The US dollar steadily strengthened against its main rivals during Monday's session after two regional Fed presidents said they would support the Federal Reserve raising interest rates at its April meeting.
The pound dropped nearly 1 per cent against the US dollar today, following reports of multiple explosions in Brussels. Sterling was down 0.8 per cent to USD 1.4268.