The Indian rupee recorded its largest single-day gain in three weeks, driven by increased dollar selβ¦