At the interbank foreign exchange, the rupee opened at 90.76 and traded in the range of 90.67-90.89 against the greenback during the session; it eventually settled at 90.87 (provisional), up 7 paise