Indian stock markets ended the week on a weak note as rising crude oil prices, geopolitical tensions and continued foreign investor outflows weighed on market sentiment.
On Friday, October 23, the Nifty 50 fell 0.39% to 22,600, while the BSE Sensex declined 0.17% to 73,123.83. For the week, the two benchmark indices lost approximately 2.4% and 2.2%, respectively.
Higher oil prices have raised concerns about inflation and corporate costs, while persistent selling by foreign institutional investors has added pressure to equities. Market participants will closely monitor crude prices, global developments, foreign investment flows and upcoming company earnings when trading resumes on Monday.
Published: Sunday, 25 October 2026 | 1:42 PM IST

