Indian Markets Post Market Report Today — May 18, 2026j
Indian markets ended almost flat on May 18, 2026, as Nifty closed near 23,650 and Sensex recovered from the day’s low. IT stocks supported the market, while crude oil pressure, rupee weakness and weak broader market sentiment kept investors cautious.
Indian Markets Post Market Report Today — May 18, 2026j Read More »






