Stock market today: Experts have recommended eight stocks to buy today — Jindal Steel, JB Chemical and Pharma, Coal India, NTPC, Tata Consumer Products, BHEL, Netweb Technologies India, RR Kabel