Indian stock markets recorded their biggest single-day gain in seven months on Thursday, 5 November 2026, as falling crude oil prices and renewed foreign buying lifted sentiment.

The numbers

  • Sensex: up 2,008.61 points (2.60%) to 79,310.01
  • Nifty 50: up 576 points (2.40%) to 24,536.60 — its highest close since August 2026
  • Sixth straight session of gains — the longest winning run in a year, with both indices up more than 8% in six sessions
  • Brent crude fell nearly 9% in the previous session, to around $93–94 a barrel
  • Foreign investors bought Indian shares worth ₹7,284 crore on Wednesday — their biggest one-day purchase in three years

What drove the rally

  • Lower oil prices help India, which imports most of its crude — easing inflation and the import bill
  • Hopes of an easing of West Asia tensions after the Democrats’ sweep in the US midterm elections
  • A strong overnight rally on Wall Street and continued foreign institutional buying
  • Financials and auto stocks led the rally; all broad market indices ended in the green

Related articles on HimachalGovt