Reserve Bank of India Holds Repo Rate at 5.25 Percent on June 5 2026 | Epistemic News