In the interbank foreign exchange market, the rupee opened at 95.16 against the US dollar and reached 95.03, gaining 16 paise from its previous close