Will the Indian Rupee Stabilise in 2026 After a Volatile 2025?