Indian indices fall on HDFC Bank earnings, Iran tensions
Analysis based on 9 articles · First reported Jul 21, 2026 · Last updated Jul 21, 2026
The decline in Indian indices reflects investor risk aversion due to HDFC Bank's weak earnings and heightened geopolitical tensions in the Middle East, which have pushed up crude oil prices. Continued FII outflows and uncertainty over global interest rates further weigh on market sentiment.
Indian benchmark indices Sensex and Nifty fell for a second consecutive day on July 21, 2026, dragged by HDFC Bank's disappointing quarterly earnings and escalating US-Iran geopolitical tensions. The Sensex declined 238.41 points (0.31%) to 77,470.11, while the Nifty dropped 50.80 points (0.21%) to 24,187.70. HDFC Bank fell 2% after its earnings disappointed on the margin front. Other laggards included Reliance Industries, State Bank of India, Tata Consultancy Services, Infosys, and Power Grid. Conversely, Bajaj Finserv, IndiGo, UltraTech Cement, HCL Tech, Mahindra & Mahindra, and Titan were among the gainers. Foreign Institutional Investors (FIIs) offloaded equities worth Rs 1,121.04 crore on Monday. Brent crude oil prices rose 0.66% to $90.03 per barrel amid the Middle East crisis. Asian markets showed mixed performance, with South Korea's KOSPI rebounding 3.56%, Japan's Nikkei 225 climbing 3.26%, and Shanghai's Shanghai Stock Exchange Composite Index up 1.79%, while Hong Kong's Hang Seng Index ended marginally lower. European markets traded higher, while US markets ended lower on Monday.
Set up alerts, explore entity relationships, search across thousands of events, and build custom intelligence feeds.
Open Dashboard