EEconomy Read More India seen holding rates as ‘Goldilocks’ phase gives way to stressApril 6, 2026 RBI expected to inject liquidity, support rupee amid market stress Economists see lower growth, higher inflation if oil…