Market Wrap: Sensex ends flat, Nifty holds 24,050 as Iran-US conflict keeps optimism in check July 16, 2026 · Economic Times Read full story at source