Indian Markets Post Market Report Today June 23 2026 with Nifty below 23850 Sensex down 893 points IT and metal stocks fall Cipla Sun Pharma crude oil rupee IPO and SEBI updates

Indian Markets Post Market Report Today — May 12, 2026

Indian markets crashed on May 12, 2026, as Sensex fell 1,456 points and Nifty closed below 23,400. Crude oil pressure, rupee weakness, FII selling and broad-based sector losses dragged the market lower.

Indian Markets Post Market Report Today — May 12, 2026 Read More »