Stock market today: Trade setup for Gift Nifty 50, US-Iran war, India VIX to gold, silver rates; 5 stocks to buy or sell by Live mint | March 5, 2026 8:09 am | Indian Stocks, Market, News Stock market today: Experts have recommended these five stocks to buy today — MRPL, Chennai Petroleum Corporation, Mphasis, Torrent Pharma, and Hindustan Zinc