Union Budget expectations, Q3 earnings, 6 other factors that may shape this week’s action on D-St
Indian benchmark indices came under heavy selling pressure during the week, with the Nifty 50 sliding over 2.5% to close at 25,048, while the BSE Sensex declined nearly 2.4% to end at 81,537. The sell-off was broad-based, with all sectoral indices finishing lower and midcap and smallcap stocks seeing notable wealth erosion. The downturn in…