
Indian stock markets witnessed a sharp rally on May 25, with Sensex surging 1,073.61 points or 1.42% to close at 76,488.96 and Nifty climbing 312.40 points or 1.32% to settle at 24,031.70. According to reports from The Hindu, the rally was driven by three key factors: falling crude oil prices, hopes of a US-Iran peace deal, and strong global cues. The BSE Sensex hit an intraday high of 76,559.07 during the session, while Nifty50 swung between 24,054.45 and 23,922.85 during the day's trading. The domestic indices saw renewed buying interest amid easing global concerns and improving sentiment across sectors, marking a turnaround from several sessions of volatility. The strong rally added more than ₹5.15 trillion to investor wealth, with the total market capitalisation of all BSE-listed companies increasing to ₹467.40 trillion from ₹462.25 trillion in the previous session.
The biggest trigger behind today's rally was growing optimism around a possible peace understanding between the United States and Iran. As reported by The Hindu, Secretary of State Marco Rubio confirmed on Monday that the U.S. has made significant progress in negotiations with Iran to reopen the Strait of Hormuz, but President Donald Trump is maintaining a cautious approach and will not accept a bad deal. This represents significant progress from previous reports where negotiators had "largely negotiated" a memorandum of understanding. Investors had remained nervous for months due to the conflict that had disrupted shipping routes and increased fears around global energy supply. European shares traded higher on Monday as hopes for a deal between the U.S. and Iran rose over the weekend, with markets in Hong Kong and South Korea remaining closed for public holidays while U.S. markets were shut on Monday for the Memorial Day holiday. In Asian markets, Japan's Nikkei 225 index and Shanghai's SSE Composite index ended higher, while European markets were trading higher and U.S. markets ended in positive territory on Friday (May 22, 2026).
The second major factor behind the rally was the sharp correction in crude oil prices. According to The Hindu, Brent crude, the global oil benchmark, tanked 5.52% to $97.82 per barrel, marking a significant decline from earlier levels. For India, this development is particularly positive as the country imports a large portion of its crude oil requirement. Higher oil prices typically increase inflation, pressure the rupee, and raise input costs for sectors including aviation, paints, logistics, and oil marketing companies. Lower crude prices reduce these pressures and improve the overall economic and corporate earnings outlook. Shares of state-run oil marketing companies saw strong buying interest after fuel prices were raised again, with Hindustan Petroleum Corporation, Bharat Petroleum, and Indian Oil Corporation gaining more than 4% each. The strong rally added more than ₹5.15 trillion to investor wealth, with the total market capitalisation of all BSE-listed companies increasing to ₹467.40 trillion from ₹462.25 trillion in the previous session.
The rally was led by strong performance in banking and auto sectors, with Nifty Bank finishing the session firmly in the green at 55,293, rising nearly 1238 points or 2.29%. Among the top gainers, Eicher Motors emerged as one of the biggest outperformers, surging nearly 6% during the day, while Adani Enterprises also witnessed strong buying interest and gained around 5%. Other major gainers included Bajaj Finance, Larsen & Toubro, HDFC Bank and Bajaj Finserv, which helped lift the benchmark indices higher. From the 30-Sensex firms, Bajaj Finance, Larsen and Toubro, HDFC Bank, Eternal, Bajaj Finserv, and Kotak Mahindra Bank were among the biggest winners, while Infosys, Tata Consultancy Services, Sun Pharma and Hindustan Unilever were the laggards. The Nifty PSU Bank index added 2.90% to 8,238.10, jumping 3.77% in the five consecutive trading sessions, with major gainers including Union Bank of India (up 5.26%), Bank of India (up 4.51%), Canara Bank (up 4.32%), Punjab National Bank (up 3.51%), and State Bank of India (up 2.28%).
The latest market rally comes amid significant fuel price increases, with petrol and diesel prices raised for the fourth time in 10 days on May 25, marking the fourth increase in fuel rates within a span of 10 days. State-run oil marketing companies increased prices by an average of ₹2.80 per litre across the country, pushing retail fuel rates to fresh highs in major metros. Following the latest revision, petrol in Delhi is now priced at ₹102.12 per litre, while diesel costs ₹95.20 per litre. In Mumbai, petrol prices climbed to ₹111.21 per litre and diesel to ₹97.83 per litre, while Kolkata recorded petrol prices at ₹113.51 per litre and diesel at ₹99.82 per litre. In Chennai, petrol and diesel are retailing at ₹107.77 and ₹99.55 per litre, respectively. With Monday's revision, cumulative increases in fuel prices have now reached nearly ₹7.5 per litre in less than two weeks. The sharp rise in fuel prices is expected to add pressure on transportation and logistics costs, raising concerns over a broader impact on retail inflation and household expenses.
The market rally showed strong breadth participation with 2,792 shares rising and 1,532 shares falling on the BSE, while 223 shares remained unchanged, as reported by The Hindu. The BSE 150 MidCap Index jumped 0.80% and BSE 250 SmallCap Index gained 1.22%. Market volatility declined significantly with the NSE's India VIX slumping 6.74% to 16.70, indicating lower market fear and improved investor confidence. Among individual stocks, NBCC (India) gained 2.30% after the company's consolidated net profit jumped 37.22% to ₹241.38 crore in Q4 FY26, while Maruti Suzuki India added 1.50% after reporting a 19% increase in total production to 2,31,933 units in March 2026. India Pesticides jumped 6.99% after the company reported strong Q4 FY26 performance with consolidated net profit rising 43.70% to ₹31.04 crore, and Precision Wires India rallied 7.40% after standalone net profit climbed 45.58% to ₹54.87 crore. Foreign Institutional Investors (FIIs) offloaded equities worth ₹4,440.47 crore on Friday (May 22, 2026), according to exchange data. Nifty May futures closed at 24,119, trading at a premium of 87.3 points compared to the cash market closing, with HDFC Bank, Infosys and Tata Consultancy Services (TCS) being the top-traded individual stock futures contracts in the F&O segment.