Mumbai, Jan. 31 -- India's benchmark stock indices snapped a three-week losing streak, as optimism around the budget, selective earnings beats and progress on the India-European Union (EU) free trade agreement (FTA) lifted risk appetite, analysts said. The BSE Sensex closed the week 0.9% higher at 82,269.78 on Friday, while the Nifty50 advanced 1.1% to 25,320.65. Yet, despite the weekly rebound, the benchmarks ended January in the red. The Nifty50 lost 2.4% during the month, while the BSE Sensex shed 2.8%, marking their weakest monthly showing since February 2025, when the markets had corrected by around 6%. Analysts say conviction around a sustained breakout rally remains weak, despite the market pricing in positive cues from the budget on...