Rupee opens 95.51 per dollar amid oil and gold pressure

Business