Indian stock markets staged a sharp recovery on March 25, 2026, with Nifty reclaiming the 23,000 level and Sensex jumping over 800 points. The rally followed easing US-Iran tensions and Brent crude dipping below $100, alleviating supply fears.
Market Performance
Nifty 50 opened at 23,064.40, up 152 points (0.66%), while BSE Sensex rose 581.67 points (0.79%) to around 74,500. Both indices extended gains amid broad-based buying, with banking and energy sectors leading the rebound after recent geopolitical routs.
Oil Price Relief
Brent crude fell sharply as President Trump’s five-day pause on Iran energy strikes raised truce hopes, unlocking Strait of Hormuz flows. The dip from $110+ peaks reduced India’s import bill pressure, boosting sentiment across oil-sensitive sectors.
Key Drivers
FII selling eased with global de-escalation signals; domestic buying supported the relief rally from oversold levels. Nifty tested 23,000-23,050 before consolidating, signaling short-term stabilization amid ongoing diplomatic progress.



