New Delhi, Oct. 10 -- Indian equity markets ended their eight-week losing streak, the longest in 25 years, after a volatile week in which benchmarks recovered on buying in information technology (IT), fast-moving consumer goods (FMCG), automobile and financial stocks. However, persistent foreign fund outflows, elevated crude oil prices, rising global bond yields and uncertainty over the monetary policy outlook continued to weigh on investor sentiment.

For the week, the BSE Sensex gained 562.63 points, or 0.78%, to close at 72,472.33, while the Nifty 50 advanced 98.5 points, or 0.43%, to settle at 22,520.45.

The recovery gathered momentum on Friday, October 9, when the Sensex surged 879.09 points, or 1.23%, to 72,472.33. The Nifty 50 cli...