At the interbank foreign exchange, the rupee opened at 89.98 against the US dollar before rising to 89.95, up 3 paise from its previous close