The Indian rupee recorded its steepest single-day fall in nearly two years, declining 58 paise to close at a historic low of 86.62 against the US dollar