Nifty extends losing streak to four weeks as crude oil prices, U.S.-Iran tensions weigh

Indian equity markets remained volatile and under pressure through the week, with the benchmark Nifty extending its losing streak to four consecutive weeks, as surging crude oil prices and escalating U.S.-Iran hostilities overshadowed strong domestic economic data. The Nifty ended the week at 23,897.70, gaining 0.10 per cent on Friday, but still registered a weekly decline of around 1.2 per cent. The index snapped a four-session losing streak, although it remained below key moving averages...