Stock market today: Trade guide for Nifty 50, gold, silver rates to USD vs INR — eight stocks to buy or sell on Tuesday by Live mint | January 20, 2026 7:05 am | Indian Stocks, Market, News Stock market today: Experts have recommended eight shares to buy today — Federal Bank, Torrent Pharma, L&T Finance, Infosys, SAIL, Hero Motocorp, Bajaj Finance, and PB Fintech