The Indian rupee on Thursday recovered its previous session losses to close the day positive by 7 paise higher at 64.08 against U.S. currency on back of sell off in dollar by banks. Earlier, Rupee..