Sensex falls 338 points as oil spikes, Iran tensions weigh

Sensex traded at 77,277.57, down 0.44%; Nifty slipped 0.40% as higher crude and geopolitical risk hit sentiment while IT stocks outperformed.

Mateo Fernandez ·

Sensex falls 338 points as oil spikes, Iran tensions weigh

The BSE Sensex traded at 77,277.57, down 338.83 points or 0.44% by about 9:21 a.m. local time, while the NSE Nifty was at 24,113.45, down 97.55 points or 0.40%. Market data showed selling pressure early in the session, with the broader indices tracking moves in crude oil and regional geopolitical headlines.

Oil spike and Iran tensions

Officials said a jump in crude prices and rising tensions involving Iran dented investor risk appetite, lifting energy names and pressuring rate-sensitive parts of the market. Data showed the defensive and commodity-linked segments outperformed, while information technology stocks bucked the trend and posted gains versus the wider market.

Traders noted volatility in Asian and global markets as one transmission channel for the move, with flows into safe-haven assets and away from cyclical equities reducing liquidity for rebound attempts. Market commentators pointed to intraday position adjustments ahead of the session close, amplifying swings in headline indices.

Traders will watch crude oil settlements and session close on July 14, 2026 for direction; further moves in regional tensions could extend pressure or trigger a rotation back into cyclicals. Officials said liquidity and headline news will determine whether the pullback remains tradable within the day or develops into a broader trend.

More stories