At the interbank foreign exchange, the rupee opened at 86.60 and touched a high of 86.55 before trading at 86.58 against the greensupport in initial deals, 3 paise higher from its previous close.