Stock market today: Experts have recommended these five stocks to buy today — MRPL, Chennai Petroleum Corporation, Mphasis, Torrent Pharma, and Hindustan Zinc