At the interbank foreign exchange market the rupee opened at 88.69 against the US dollar, registering a gain of 3 paise from its previous close