India’s Latest Inflation Rate Drops to 3.21% in Feb 2026