Rupee appreciates