Investment Analysis India seen holding rates as ’Goldilocks’ phase gives way to stress By Investing.com Commodities April 06, 2026 Neutral Topics: Indiainterest ratesmonetary policyeconomic growthinvestment