Mumbai, Oct. 29 -- The key equity indices traded with significant gains in morning trade on Thursday, with the Nifty moving above the 22,800 level. Sentiment improved as Brent crude prices declined amid encouraging signs of renewed diplomatic efforts with Iran, boosting investor optimism.

Media shares witnessed buying demand for two consecutive trading sessions.

At 10:25 IST, the barometer index, the S&P BSE Sensex advanced 431.88 points or 0.64% to 73,677.91. The Nifty 50 index rose 120.90 points or 0.60% to 22,835.25.

In the broader market, the Nifty MidCap 150 Index rose 0.31% and the BSE 250 SmallCap Index added 0.10%.

The market breadth was positive. On the NSE, 1,861 shares rose and 1,316 shares fell. A total of 112 shares were ...