ThinkPatternGet the app
Story
BUSINESS · JUL 16, 2026

Indian Stocks Rally Despite U.S.-Iran Military Escalation

Indian benchmark indices climbed on July 17 despite global volatility and rising tensions as the U.S. military expands operations in Iran.

Indian stock markets showed resilience between July 16 and 17, 2026, rebounding from geopolitical volatility to end the week with significant gains. On July 16, the BSE Sensex and NSE Nifty opened higher but ended nearly flat as early optimism over U.S. inflation data was offset by fears of supply disruptions in West Asia. Brent crude prices rose for four consecutive days, exceeding $85 per barrel, following U.S. military strikes on Iranian coastal defenses and the imposition of a naval blockade.

Donald Trump reportedly considered expanding these operations to include the deployment of ground forces and the seizure of Kharg Island, Iran's primary oil export terminal. In response, Iranian negotiator Mohammed Bagher Ghalibaf characterized the conflict as an "existential war" and asserted that Iranian armed forces have "complete freedom of action."

Despite these tensions and a global sell-off in Asian and U.S. markets, Indian indices surged on July 17. The Sensex closed up 964.58 points at 78,151.45, and the Nifty rose 1.09% to 24,334.30. This rally was driven by strong quarterly earnings from Tech Mahindra, which saw a 28.4% profit increase, and a 155% profit jump for Jio Financial Services. Investors pivoted toward large-cap stocks, including Reliance Industries, in anticipation of upcoming corporate earnings, effectively decoupling domestic market performance from the escalating conflict in the Middle East.


Reported across 34 outlets
Actors
Donald TrumpMohammed Bagher GhalibafTech MahindraReliance IndustriesGovernment of the United States

Keep reading in the app

The full story and every source, free in the app.

Download on the App StoreComing soonGoogle Play