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 greenback in initial deals