Buy or sell stocks, June 18 -- Both Indian indices - the Sensex and Nifty 50 - extended their gains for a fourth consecutive session on Wednesday, June 17, as investor sentiment remained buoyant on hopes of a potential peace agreement between the US and Iran, while softer crude oil prices further supported the bullish momentum in equities.

The 30-share Sensex ended the day 347 points, or 0.45%, higher at 77,156, while the Nifty 50 advanced 97 points, or 0.40%, to settle at 24,086.

On 17th June 2026, the Nifty 50 opened with a gap-up at 24,044.50, reflecting positive sentiment at the start of the session. After a firm opening, the index witnessed a brief spike lower during the initial few minutes and registered its intraday low of 23,969...