Indian Markets Post Market Report Today May 19, 2026:
Indian markets closed slightly lower on May 19, 2026, as Nifty ended near 23,600 and Sensex slipped. IT stocks gained strongly, but banking weakness, rupee pressure and cautious global sentiment capped the recovery.
Indian Markets Post Market Report Today May 19, 2026: Read More »






