Rupee gains Rs1.76 against dollar