Rupee appreciates to 197.87 against dollar