The Indian rupee logged its worst day in a month on Monday as a drop below the 88 per U.S. dollar mark spurred a flight out of long wagers on the currency, while persistent dollar demand from importers also weighed.