Midcap and smallcap stocks suffered their worst weekly losses in 20 months, shedding 5.6% and 7.3%, respectively, amid rising crude prices and geopolitical tensions. Don't miss the most important news and views of the day. Get them on our Telegram channel First Published: Oct 23 2026 | 10:49 PM IST