Market Wrap: Sensex ends flat, Nifty holds 24,050 as Iran-US conflict keeps optimism in check · Activ.news