Rupee at 90 per US dollar: What is RBI doing to defend it? ‘Sell $100 million every minute’ December 9, 2025