Rupee rises 26 paise