Rupee appreciates to 81.24 vs US dollar