India’s benchmark stock indices ended the week with their third consecutive weekly gain, marking their longest winning streak in seven months. Investor sentiment improved as crude oil prices dropped to levels seen before the Iran conflict, easing concerns over inflation and economic growth. The Nifty 50 and BSE Sensex posted modest weekly gains, although both […]Continue Reading




