India's forex reserves fall by $5.6 billion to $689.73 billion as of October 31, 2025 The Economic Times