Mumbai, May 18 -- The key domestic benchmarks traded with minor losses in mid-afternoon trade amid weak global cues. Investor sentiment remained subdued amid uncertainty surrounding geopolitical developments. The rupee depreciated, while Brent crude prices rallied above the $110-per-barrel mark. Nifty hovered near the 23,600 level.

IT shares witnessed buying demand for second consecutive trading sessions.

At 14:25 IST, the barometer index, the S&P BSE Sensex declined 45.31 points or 0.06% to 75,192.68. The Nifty 50 index shed 38.95 points or 0.16% to 23,604.55.

The broader market underperformed the frontliner indices. The BSE 150 MidCap Index slipped 0.69% and the BSE 250 SmallCap Index dropped 1.90%.

The market breadth was negative. ...