Chennai Petroleum Corporation stock is showing signs of recovery. It has stabilized above its 200-day moving average. Experts suggest buying the stock for potential gains in the coming weeks. The stock has formed a bullish pattern on charts. This indicates a possible upward movement. Traders can aim for targets between Rs 861 and Rs 948.