Indian equity benchmarks extended their winning streak for the fourth straight session on June 17, with the Sensex rising 347 points to close at 77,155.62 and the Nifty climbing 96.55 points to settle at 24,085.70, supported by easing crude oil prices after the US-Iran peace deal and broad-based sectoral gains.

Indian stock market Sensex rally

Market Rally in Numbers

The Nifty touched an intraday high of 24,108 before settling just above the pivotal 24,000 mark, while the Sensex hit 77,218 during the session. Gains were broad-based, with ten of the sixteen major sectoral indices advancing. Consumer durables led the rally with a 2 percent rise, while IT stocks gained 0.9 percent ahead of the US Federal Reserve policy decision. Key performers included Trent Ltd which surged 6.25 percent, Hindalco up 2.38 percent, and Bharat Electronics rising 1.96 percent. Tata Motors slipped 8.21 percent on the downside.

Crude oil prices falling

Crude Oil Drop: The Key Driver

The primary catalyst was the continued decline in crude oil prices following the US-Iran peace deal signed between President Trump and Iranian President Pezeshkian. The Strait of Hormuz, through which about 20 percent of global oil passes, is expected to reopen, easing supply fears that had pushed crude above $95 per barrel. Lower crude prices directly benefit India, which imports approximately 85 percent of its oil, by reducing the import bill and improving margins for oil marketing companies like IOC and BPCL. Nikkei 225 also crossed 71,000 for the first time.

What This Means for Indian Investors

The sustained rally above 24,000 on the Nifty signals strong institutional confidence driven by falling oil prices, expectations of US Fed rate cuts, strong GDP growth at 7.7 percent in FY26, and progress on the India-US trade deal. Analysts recommend a buy-on-dips approach, though some caution that valuations remain elevated and global uncertainties warrant selective stock picking.

Sources