India’s benchmark equity indexes ended lower for a second consecutive session, with sentiment hurt by elevated crude oil prices and rising geopolitical concerns. The weakness in frontline indexes reflected a cautious mood among investors as oil hovered near the $90-a-barrel mark, a level that can raise concerns about inflation and corporate costs.

Another factor weighing on the market was continued selling by foreign institutional investors. Persistent outflows from overseas investors often add pressure to large-cap stocks and can drag headline indexes lower, especially when combined with external risks such as global tensions and firm energy prices.

Even so, the broader market showed relative strength despite the decline in the benchmarks. Gains outside the main indexes suggested that buying interest remained present in select pockets of the market, helping mid- and small-cap segments hold up better than the headline gauges.

Overall, trading reflected a split market: benchmark indexes stayed under pressure from macro and global concerns, while the broader market remained more resilient. The session underscored how rising oil prices, foreign selling and geopolitical uncertainty continue to shape near-term market direction.