BR100 Increased By (1.94%)
BR30 Increased By (2.03%)
KSE100 Increased By (1.96%)
KSE30 Increased By (1.93%)
AGHA 6.18 Increased By ▲ 0.06 (0.98%)
BECO 4.26 Increased By ▲ 0.10 (2.4%)
BML 61.31 Decreased By ▼ -1.42 (-2.26%)
BOP 31.60 Increased By ▲ 0.70 (2.27%)
CNERGY 11.99 Increased By ▲ 0.02 (0.17%)
CSIL 5.66 Increased By ▲ 0.24 (4.43%)
FCCL 58.49 Increased By ▲ 1.71 (3.01%)
FFL 13.49 Increased By ▲ 0.15 (1.12%)
FNEL 1.17 Increased By ▲ 0.02 (1.74%)
KEL 6.15 Increased By ▲ 0.15 (2.5%)
KOSM 5.67 Increased By ▲ 0.19 (3.47%)
LOTCHEM 24.85 Increased By ▲ 0.48 (1.97%)
MLCF 101.90 Increased By ▲ 4.41 (4.52%)
NBP 180.98 Increased By ▲ 6.48 (3.71%)
NCPL 50.10 Increased By ▲ 1.63 (3.36%)
NPL 52.99 Increased By ▲ 2.76 (5.49%)
OGDC 315.25 Increased By ▲ 4.78 (1.54%)
PACE 9.20 Increased By ▲ 0.15 (1.66%)
PAEL 34.00 Increased By ▲ 0.93 (2.81%)
PIBTL 13.44 Increased By ▲ 0.29 (2.21%)
PPL 220.99 Increased By ▲ 3.82 (1.76%)
PRL 84.25 Decreased By ▼ -1.41 (-1.65%)
PTC 48.25 Increased By ▲ 2.06 (4.46%)
SSGC 22.85 Decreased By ▼ -0.47 (-2.02%)
TBL 9.27 Increased By ▲ 0.25 (2.77%)
TELE 7.05 Increased By ▲ 0.32 (4.75%)
TPL 25.60 Decreased By ▼ -0.50 (-1.92%)
TPLP 13.22 Increased By ▲ 0.55 (4.34%)
TREET 24.90 Increased By ▲ 1.10 (4.62%)
TRG 53.80 Increased By ▲ 0.63 (1.18%)
Markets

Indian shares log biggest gains in seven months on oil slide, foreign flows

  • Nifty 50 jumped 2.4% to 24,536.6, while the Sensex added 2.4% to 79,310.01
Published Updated
Photo: Reuters
Photo: Reuters
By

Indian shares posted their biggest gain in seven months on Thursday, as oil prices fell after Democrats swept the US midterms and a global shift away from AI trades raised hopes of stronger foreign inflows.

The benchmark Nifty 50 jumped 2.4% to 24,536.6, while the Sensex added 2.4% to 79,310.01. They have surged over 8% in six sessions, marking their longest winning run in a year.

The gains raised hopes that Indian equities could reverse this year’s underperformance against global markets, after a record $29 billion in foreign outflows battered the rupee and fuelled calls for tax breaks on equity investments.

The Nifty 50 and the Sensex are still down 6.1% and 6.9%, respectively, for 2026.

“India’s valuation premium relative to MSCI EM is at an all-time low. In our view, accelerating earnings, below-average valuations and low foreign ownership make India an attractive opportunity,” said Anand Gupta, lead portfolio manager India equity at Allianz Global Investors.

Democrats seized control of both the Senate and House of Representatives after a resounding victory in the US midterm elections, raising hopes for an end to the US-Iran war.

The victory is being seen as a scathing rebuke to President Donald Trump, whose administration’s global tariff policy and decision to go to war in the Middle East had contributed to the Indian market’s underperformance.

The Democratic sweep is a positive for Indian equities as “checks on abrupt US policy changes improve risk sentiment”, said Vinit Bolinjkar, head of research at Ventura Securities.

Foreign investors bought shares worth 72.84 billion rupees ($769.65 million) on Wednesday, in their biggest single-day buy in India since October 2025, as per provisional data from the exchanges.

Brent crude futures rose 1% to $96 per barrel, after an 8.7% slide in the previous session to hit a two-month low.

Global chip stocks and the dollar were under pressure on fears of tighter scrutiny of AI data centres.

Indian IT stocks, which often move inversely to chip stocks, gained 2.4% on the day.

Heavyweight financials and auto stocks soared 4% and 4.1%, respectively. HDFC Bank and ICICI Bank gained 3.2% and 5.3%, respectively.

Of the 16 major sectors, fourteen rose. The broader small-caps and mid-caps rose 0.6% and 1.9%, respectively.

Shares of companies whose business relies heavily on oil prices soared on prospects of easing inflationary pressures. Among them, Asian Paints and IndiGo added 4.4% and 5.4%, respectively.

On the other hand, upstream oil companies ONGC and Oil India fell 2.1% and 4%, respectively.

Comments

200 characters remaining