Stocks to buy: Rajesh Palviya has recommended to buy, hold, and accumulate Chennai Petroleum Corporation Ltd, One 97 Communications Ltd (Paytm), and Strides Pharma Science Ltd.