Stock Market Close Report, August 12, 2026: Sensex, Nifty End Lower as Oil, Iran Weigh - HDFC Sky
Indian equity benchmarks ended the trading session on August 12, 2026, in negative territory, as rising crude oil prices and escalating geopolitical tensions involving Iran dampened investor sentiment. The BSE Sensex and NSE Nifty both closed with losses, reversing early gains, as traders turned cautious amid global uncertainties. According to market analysts, the surge in oil prices raised concerns about inflationary pressures and their impact on the domestic economy, which is a major importer of crude. The geopolitical situation in the Middle East further added to the risk-off mood, prompting investors to trim their positions across sectors.
The session saw volatility as indices swung between gains and losses, but selling pressure intensified in the latter half. Banking and financial stocks were among the major drags, while IT and pharma shares also witnessed profit booking. On the other hand, some defensive sectors like FMCG and utilities managed to stay afloat, providing limited support to the market. Analysts noted that foreign institutional investors (FIIs) remained net sellers, while domestic institutional investors (DIIs) provided some buying support, though not enough to offset the overall weakness.
The broader market also underperformed, with midcap and smallcap indices closing lower, reflecting broad-based selling. The volatility index, India VIX, rose during the day, indicating heightened anxiety among traders. Market participants are closely monitoring the evolving situation in Iran and its potential impact on global oil supplies. Any further escalation could push oil prices higher, which would be negative for the Indian economy, as it could widen the current account deficit and stoke inflation.
From a technical perspective, the Nifty has slipped below its key support level, and analysts suggest that a further decline could be seen if the index fails to hold the next support. On the upside, immediate resistance is placed at higher levels. Traders are advised to adopt a cautious approach and wait for clarity on the geopolitical front. The coming sessions are likely to be influenced by global cues, especially movements in crude oil prices and any news related to the Iran situation.
Here is a snapshot of the key market indices on August 12, 2026:
| Index | Closing Level | Change (Points) | Change (%) |
|---|---|---|---|
| BSE Sensex | 78,450.32 | -245.67 | -0.31% |
| NSE Nifty | 23,890.15 | -78.40 | -0.33% |
| India VIX | 14.25 | +0.80 | +5.95% |
"The market is nervous due to the combination of high oil prices and geopolitical risks. Investors are reducing exposure until there is more clarity on the Iran situation," said a senior market analyst.
Looking ahead, traders will keep an eye on the release of domestic inflation data and any statements from the Reserve Bank of India regarding monetary policy. Global cues, particularly the US Federal Reserve's stance on interest rates, will also play a crucial role in determining the direction of the market. Until then, volatility is likely to remain elevated.
For more detailed analysis and daily market updates, visit MarketToMoney.