Indian equity benchmarks extended their winning streak for a third consecutive session on Friday, July 21, as investor sentiment remained resilient despite mixed global cues.
The BSE Sensex and Nifty 50 both closed in positive territory, driven by robust buying across multiple sectors and a supportive backdrop from falling crude oil prices.
The rally reflects a shift in market focus toward domestic earnings optimism, which has temporarily offset concerns stemming from geopolitical headwinds in West Asia.
Traders appear to be pricing in the potential for corporate results to sustain the upward momentum, even as external risks persist.
The decline in crude oil prices provided additional tailwinds, easing inflationary pressures and improving the outlook for import-dependent sectors.
This session marked the latest in a series of positive closes for Indian markets, which have shown strength amid global uncertainty.