At the interbank foreign exchange market, the rupee opened at 95.58 against the US dollar, then gained ground and touched an intraday high of 95.57 against the American currency in intraday trade