Rupee ends at 95.68 as Reserve Bank of India intervenes

Business