NIFTY 50 SENSEX BANKNIFTY USD/INR GOLD BTC ETH CRUDE OIL FII NET
Live FII Buy ₹277 Cr on 31 Jul 2026 — Nifty at 24,384

#geopolitical relief rally

▶ Markets
Sensex gains 544 pts and Nifty settles at 23,989 on 16 June 2026 as US-Iran peace deal triggers short covering. Read our stock market highlights for details.
Sensex Gains 544 Pts, Nifty at 23,989 on 16 June 2026