Stock market today: Trade setup for Gift Nifty, US-Iran war to oil, gold, silver rates — eight stocks to buy or sell by Live mint | March 13, 2026 8:10 am | Indian Stocks, Market, News Stock market today: Experts have recommended these eight stocks to buy today — NTPC, Coal India, SAIL, Axis Bank, Tata Motors PV, TD Power Systems, and BHEL