Rupee rises 38 paise to 90.40 against U.S. dollar