Mumbai, April 16 -- The key domestic indices traded with modest losses in early afternoon trade despite positive global cues. Market participants are monitoring de-escalation situation between Iran and US. The Nifty traded above below the 24,150 mark.

Metal shares witnessed buying demand for second consecutive trading session.

At 12:25 IST, the barometer index, the S&P BSE Sensex declined 333.61 points or 0.46% to 77,753.97. The Nifty 50 index fell 92 points or 0.37% to 24,144.10.

In the broader market, the BSE 150 MidCap Index shed 0.07% and the BSE 250 SmallCap Index rose 0.23%.

The market breadth was positive. On the BSE, 2,262 shares rose and 1,870 shares fell. A total of 204 shares were unchanged.

Derivatives:

The NSE's India V...