On Thursday, the rupee rebounded from its all-time low levels and ended with a gain of 7 paise at 91.58 against the US dollar ...