Moreover, a decline in US treasury yields also supported the rupee. At the interbank foreign exchange, the rupee opened at 94.90 against the greenback and traded in a tight range of 94.89-95.25 during the session. It eventually settled at 95.08, higher by 20 paise from its previous close. On Tuesday, the rupee appreciated 9 paise to close at 95.28 against the American currency. The rupee’s previous longest consecutive gains were seen between June 5 and June 12 last year.