Realty Stocks Brace for Fifth Week of Iran-Driven Losses as Crude Nears $99

Realty stocks brace for a fifth day of losses July 24 as crude nears $99, Nifty holds 23,869 and markets wait for Infosys Q1 results and Iran cues.