Sensex surged over 1,000 points and Nifty climbed above 23,450 as easing US-Iran tensions boosted risk appetite.
Brent crude fell below $90 per barrel, supporting the rupee and improving sentiment towards Indian equities.
Broad-based buying lifted markets, with realty, mid-cap and small-cap stocks leading the rally.

