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

· Economic Times