Rupee Rises 21 Paise to 86.49 against US Dollar, Recovering from a Record Low