Stock market today: Experts have recommended eight stocks to buy today — Hindustan Petroleum, ITC Hotels, DLF, BEL, LTF, M&M, HBL Engineering, and Tourism Finance