Bank of Baroda expects the Indian rupee to trade between 94.75-95.75 per US dollar in the near term, with crude oil prices as the key driver. The rupee faced sharp depreciation in October 2026 before RBI interventions sparked a 2% recovery. It ended October with a 0.9% gain despite ongoing FPI outflows and global volatility.