New Delhi, Oct. 23 -- Indian equities reversed course this week to snap a two-week winning streak. Intensifying inflation concerns from surging crude oil prices overshadowed encouraging second quarter (Q2) earnings, failing to stem the sell-off. Small caps suffered the steepest losses as investors weighed improving profits against demanding valuations and pressure on margins. Brent crude spot traded at $110 a barrel on Friday, adding to concern over corporate costs and earnings.

The Sensex lost 2.15% during the week, while the Nifty 50 declined 2.36%. On Friday, the Sensex fell 0.17% to 73,123.83, while the Nifty shed 0.39% to 22,600.00. The weakness extended well beyond the benchmarks, with all sectoral indices tracked ending lower. Cap...