Rupee gains 0.3pc against dollar as recovery spree continues