Mumbai, April 7 -- Domestic equity benchmarks ended Tuesday's session with strong gains, extending their winning streak to four consecutive sessions. The Nifty opened sharply lower in early trade, but in mid-afternoon trade the market showed a robust recovery and reversed all losses to close with significant gains.

Market volatility remained high due to the weekly expiry of Nifty 50 contracts. Investor sentiment also stayed cautious amid escalating tensions in West Asia and ahead of the deadline set by U.S. President Donald Trump for a potential deal with Iran. Market participants are closely watching the Reserve Bank of India's monetary policy meeting, scheduled for tomorrow, with most economists expecting interest rates to remain uncha...