Rupee rollercoaster: Why 2025 shook India’s currency and what 2026 holds