Stock market today: Trade setup for Gift Nifty 50, US-Iran war, India VIX to gold, silver rates; 8 stocks to buy or sell by Live mint | March 6, 2026 8:05 am | Indian Stocks, Market, News Stock market today: Experts have recommended eight stocks to buy today — BEL, GESHIP, Cipla, NALCO, MCX, M&M, Cummins India, and Power Grid Corporation