India’s BSE Sensex rose about 2.0% to 78,845 on Thursday, extending its winning streak to a sixth straight session and marking its highest level since early August. The rally was driven by falling crude oil prices, renewed foreign investor buying, and improving global risk sentiment, all of which strengthened demand for domestic equities.
The advance followed a further decline in Brent crude, which slipped 1% to $93.50 a barrel after an 8.7% plunge in the previous session. Foreign institutional investors reinforced the positive tone, purchasing Indian equities worth ₹7,284 crore ($769.65 million) on Wednesday, signalling a revival of overseas interest in the local market.
Sentiment was also supported by an easing in geopolitical concerns after Democratic gains in the US midterm elections, amid hopes for progress toward ending the US–Israeli war on Iran.
Financial and technology shares were among the main drivers of the rally. Notable gainers included HDFC Bank (up 2.5%), BSE (4.0%), TCS (2.5%), and Infosys (3.2%).