At the interbank foreign exchange market, the rupee opened at 95.86 against the U.S. dollar, then gained some ground and touched 95.72 against the American currency in intraday trade.