At the interbank foreign exchange market, the rupee opened at 94.90, then touched 94.89, registering a gain of 39 paise from its previous close