Indian Stocks Drop Sharply as Rising Oil Prices and Yields Weigh on Sentiment

The Nifty had fallen 12% from its September 2024 record high of 26,300 and was on a seven-week losing streak, putting the decline beyond what analysts had initially described as consolidation.
On Monday, foreign institutional investors sold more than ₹5,353 crore of shares, while domestic institutional investors bought ₹5,189 crore, partially offsetting the outflows.
Analysts identified immediate Nifty support at 22,650–22,700 and resistance at 22,950–23,000; they also flagged a drop below 23,000 and derivatives positioning as signs of near-term caution.
Investors were also watching the Strait of Hormuz, where tensions raised concerns about the security of global energy flows and the prospect of oil prices staying high.
Indian stocks fell 1.5% on Monday as crude oil prices surged and U.S. Treasury yields climbed to multi-year highs. The Sensex dropped 570 points to 71,909.70, while the Nifty fell 198.5 points to 22,421.95, marking the fourth straight day of losses according to News9Live. Foreign investors dumped ₹5,353 crore in shares, overwhelming domestic buying of ₹5,189 crore.
The Nifty has now fallen 12% from its September 2024 peak of 26,300, extending a brutal seven-week losing streak that signals real weakness, not just short-term consolidation according to market analysts. High oil prices threaten to bloat India's import bill and push inflation higher, while strong U.S. yields make overseas investors shy away from Indian assets.
The selling has been relentless. Indian equity benchmarks just extended their losing streak to an eighth consecutive week — the longest in 25 years — according to HDFC Sky. Both mid-cap and small-cap shares slumped alongside the blue-chip Sensex and Nifty. Analysts say the fall below 23,000 on the Nifty signals heightened caution for the near term, though some see long-term buying chances in large-cap growth stocks.
Rising crude oil and elevated Treasury yields are the twin culprits. High oil pushes up India's import costs and inflation, squeezing corporate profits and household spending power. RTT News reported that elevated crude prices and foreign selling combined to weigh heavily on markets. Meanwhile, strong U.S. yields pull money away from emerging markets like India, since investors can now earn fat returns on safe U.S. government bonds.
The weakening rupee adds salt to the wound. As the Indian currency loses value, foreign investors see even lower returns on their holdings. Economic Times noted that bond yields at multi-year highs and rising crude prices created a perfect storm for equity markets, forcing a broad retreat.
Outflows from overseas institutional investors have been the defining feature. On Monday alone, foreign investors sold more than ₹5,353 crore in shares — far outpacing the ₹5,189 crore that domestic institutions bought. This persistent foreign selling has drained liquidity and confidence from the market, leaving limited support from local players.
Not all sectors suffered equally. Pharmaceuticals and health care stocks managed gains, offering investors a rare bright spot. Tuesday's session opened weak but stronger industrial output data offered some hope of limiting further declines. Analysts identified tight support for the Nifty at 22,650–22,700 and resistance at 22,950–23,000, signaling a choppy path ahead.
Investors are also watching tensions near the Strait of Hormuz, a critical chokepoint for global oil shipments. Any disruption there could send crude prices even higher, further crimping India's balance sheet and pushing inflation up. Osaka News reported that concerns over global economic conditions and rising yields added to the gloom. Analysts say near-term risks remain elevated, though patient, long-term investors may find bargains in beaten-down stocks.
Publishers
18
Articles
29
Reach
47