Topic
1 story, newest first.
On 21 October 2026 Indian stock markets ended the session lower, with the NIFTY 50 at 22,811.35 and the Sensex at 73,709.69. Brent crude rose above $110 a barrel, prompting inflation concerns, but the Nifty IT index gained 2.5 %.