Indian Shares Post Longest Weekly Losing Streak in 25 Years
Indian benchmark shares recorded their eighth consecutive weekly loss, marking the longest losing streak in 25 years. This decline was driven by record foreign selling, crude oil prices nearing $100 a barrel, and a surge in global yields, which collectively dampened risk sentiment.