Mumbai, April 24 -- The key domestic indices traded with modest losses in early trade as investor sentiment remained cautious amid stalled US-Iran negotiations, uncertainty over the reopening of the Strait of Hormuz and a sharp surge in crude oil prices above the $105-per-barrel mark. Unless geopolitical tensions ease, the overhang on crude oil prices, the rupee, and institutional flows is expected to persist. Investors are also closely monitoring Q4 earnings for further cues.. The Nifty traded near the 24,100 mark.

Realty, FMCG shares advanced while IT, media and metal shares declined.

At 09:25 IST, the barometer index, the S&P BSE Sensex declined 398.93 points or 0.51% to 77,265.07. The Nifty 50 index fell 72.50 points or 0.30% to 24,...