At the interbank foreign exchange, the rupee opened at 88.73 against the dollar and traded in the range of 88.69-88.80 before settling at 88.79 (provisional), lower by 4 paise against its previous close