The rupee recovered from its lowest level and gained 9 paise to trade at 91.90 against the American currency in early deals ...