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.