Buy or sell stocks, June 17 -- The Indian stock market extended its winning streak for a third consecutive session on Tuesday, June 16, buoyed by investor optimism following the US-Iran peace agreement and the resulting drop in crude oil prices. The decline in oil prices helped ease concerns around inflation and economic growth, particularly for oil-importing nations such as India.

The benchmark indices ended firmly in the green, with the BSE Sensex climbing 544 points, or 0.71%, to close at 76,809, while the NSE Nifty 50 advanced 135.25 points, or 0.57%, to settle at 23,989. Driven by positive sentiment surrounding the peace deal, both indices have gained nearly 4% over the past three trading sessions.

On 16th June 2026, the Nifty 50 o...