India's retail inflation dropped to a 6-year low of 2.1% in June 2025, signaling easing price pressures and improved consumer sentiment. Explore the key factors behind this sharp decline.