The rupee settled at 95.9550 per dollar, down 0.4% on the ‌day, its biggest one-day fall since mid-July