At the interbank foreign exchange market, the rupee opened at 94.75, then touched 94.79, registering a gain of 20 paise over its previous close