Chennai Petroleum Corp share price: The Indian Oil Corporation subsidiary's standalone Q4 FY24 profit came at Rs 612.38 crore as against Rs 1,004.19 crore in the year-ago period. Revenue from operations slipped to Rs 20,822.95 crore in March 2024 quarter from Rs 21,350.20 crore in the corresponding period last year.