Rupee remains firm against dollar at 170.01