New Delhi, March 23 -- Stock market benchmark Nifty 50 ended 0.16% lower for the week ended March 20, extending losses for the fourth consecutive week due to concerns over the ongoing US-Iran war, rising crude oil prices, rupee's weakness, and heavy foreign capital outflows.

The index ended at 23,114 on Friday after touching the level of 22,930 during the week.

Jigar S. Patel, Senior Manager of Equity Technical Research at Anand Rathi Share and Stock Brokers, pointed out that the Nifty 50 approached and successfully closed the bullish gap near 22,900, which was formed in April 2025 during the earlier leg of the rally.

According to Patel, the index has now retraced nearly 70.7% of the entire upmove from 21,743 to 26,373, placing it near...