According to Ashwani Gujral of ashwanigujral.com, one may buy Hindustan Petroleum Corporation.
He further added, "We have to understand that these stocks are in a very strong bull market and for a bull market to end, it will probably take some amount of distribution. They recently made new highs and then they are correcting. So, BPCL probably needs to break say Rs 600-610 before this entire move is over. So, for the moment, you will have some backing and filling and retesting and only then you will find out whether the stock has bottomed out. For the day, these stocks are showing strength and intraday probably are buys."