CPC posts Rs. 36.4 b profit in 2025, extending its run of positive financial performance as cost-reflective pricing and easing global oil prices.