Small caps led the decline as valuation worries and concerns over oil prices and borrowing costs overshadowed stronger corporate earnings.
Back to Business
Business
October 23, 2026 at 2:43 PM
Pulse of the Street: earnings strengthen, but stocks lose ground
Livemint Markets
Excerpt from Livemint Markets.