Rupee rises 16 paise to 96.72 against US dollar