Storia: Stock Market Highlights, May 18: Sensex closes flat, Nifty ends at 23,650 as Iran war worries offset IT gains — Warptech News