Indian stock markets closed lower on Thursday. The Sensex and Nifty slipped from intraday highs due to expiry day volatility. Rising bond yields and foreign institutional investor selling also impacted trading. Despite some intraday recovery, markets ended in negative territory. Geopolitical issues and crude oil prices are key factors to watch.

Nifty 50 settled at 23,649.95, up just 6.45 points or 0.03%, while the BSE Sensex gained 77.05 points or 0.10% to close at 75,315.04

Indian indices were subdued with Nifty up 0.03% and Sensex down 0.10%. High volatility (VIX at 19.63) and bearish momentum indicators suggest near-term weakness. Analysts expect…

Markets are expected to remain event-driven with persistent volatility due to elevated crude oil prices, a weakening rupee, rising bond yields, and inflationary concerns. Despite…

Indian stock markets extended their gains for a second day, with Sensex and Nifty opening higher. Cooling bond yields, lower oil prices, and consistent FII buying fueled investor…

Domestic equities closed marginally lower due to weakness in financial and consumer shares, despite gains in IT stocks. Analysts suggest the short-term sentiment remains bearish,…

The BSE Sensex settled at 75,318.39, up 117.54 points or 0.16%, while the Nifty 50 closed at 23,659, gaining 41 points or 0.17%