On Tuesday, the rupee rebounded from its lowest-ever level and settled with a gain of 17 paise at 86.53 against the dollar.