Archive · 30 Sep 2026
Indian Stocks Lose Up to 16% as Analysts Turn Cautious
India’s main stock indexes have fallen sharply from their record highs.
The Sensex and Nifty are now near six-month lows.
Investors are worried because oil prices have risen and global events remain uncertain.
India imports more than 80% of the crude oil it uses.
Expensive oil can raise inflation and increase costs for companies and the country.
Foreign investors have also been selling shares, adding pressure to the market.
A measure called India VIX has risen, showing that investors expect bigger price swings.
Analysts say investors should be careful and favor financially strong companies until conditions become clearer.
The Sensex and Nifty have fallen as much as 16% from record highs within a year.
India VIX, the market’s fear index, has risen 22% over the same period, signaling greater volatility.
West Asia conflict, higher bond yields, foreign-investor selling and rising crude prices have hurt sentiment.
The Sensex and Nifty recorded a seventh consecutive weekly decline, their longest losing streak since the 2020 pandemic correction.
Analysts recommend selective investing focused on strong earnings, domestic liquidity, pricing power and key technical support levels.
- Who
- Indian stock-market investors, foreign institutional investors and market analysts.
- What
- The Sensex and Nifty have declined by up to 16% from record highs, while analysts have adopted a cautious outlook.
- When
- Over the last year; the indexes also recorded seven consecutive weekly declines, with the latest session reported on September 28.
- Where
- India’s stock market, including Dalal Street.
- Why
- West Asia conflict, rising crude prices and bond yields, foreign-investor selling, inflation concerns and uncertainty about global monetary policy weakened investor sentiment.
- One-year decline
- The Sensex and Nifty have lost as much as 16% from their record highs.
- India VIX
- India’s volatility index rose 22% in the last year.
- Latest Sensex close
- The Sensex ended 49 points lower at 72,480.
- Latest Nifty close
- The Nifty ended 96 points lower at 22,620.
- Weekly losing streak
- Both indexes recorded seven consecutive weekly declines.
- Crude dependence
- India imports more than 80% of the crude oil it needs.
- Brent crude
- Brent crude futures rose to $108 a barrel after United States-Iran peace talks stalled.