At the interbank foreign exchange, the rupee opened at 89.96 against the US dollar and later rose to 89.90, lower by 3 paise from its previous close