Indian stock markets closed the week with modest gains, extending their winning streak to a third consecutive week.

The rally was underpinned by a pullback in crude oil prices and renewed buying interest in domestic-facing sectors, which helped offset broader market caution.

Despite the positive weekly close, conviction among investors remains elusive as lingering global uncertainties continue to weigh on sentiment.

Profit-taking activity persisted throughout the session, reflecting a cautious stance among market participants.

Foreign institutional investors continued to net sellers, adding to the pressure on benchmark indices.

The divergence between domestic buying and foreign outflows highlights the fragile nature of the current rally, with many traders viewing the recent gains as a temporary reprieve rather than a sustained trend.