Mumbai, April 21 -- The key domestic indices continued to trade with substantial gains in mid-morning trade, supported by optimism over potential peace talks between the US and Iran. Investor sentiment also remained upbeat amid easing crude oil prices. However, market participants shifted their focus to Q4 earnings. The Nifty traded above the 24,500 level.

Realty shares rebounded after declining in the past trading session.

At 11:25 IST, the barometer index, the S&P BSE Sensex jumped 675.90 points or 0.86% to 79,202.17. The Nifty 50 index added 177.50 points or 0.73% to 24,542.

The broader market outperformed the frontline indices. The BSE 150 MidCap Index gained 0.87% and the BSE 250 SmallCap Index added 1.10%.

The market breadth was...