oil price impact on stock market

Stock Market Today: Sensex Falls 250 Points, Nifty Near 24,000 — Why Mid & Small Caps Outperformed

Indian stock markets ended on a weak note on 5 May 2026, with benchmark indices slipping amid global and macroeconomic concerns.While the Sensex fell around 250 points and Nifty hovered near the 24,000 mark, the real story of the day was the outperformance of mid-cap and small-cap stocks.So what ...

Crude Oil Rally Raises Red Flag for Global Markets

Global markets are once again facing a potential macro risk as crude oil prices surge sharply. A near 90% rally in oil over the past year is not just a commodity story—it has historically been a warning signal for equity investors.Data suggests that when oil prices rise this aggressively, equity ...