Rupee appreciates to 199.06 against dollar as recovery continues