CNPC's publicly listed arm reported about $22.69 billion in net profit for 2024, up 2 percent from 2023 as increased output offset lower prices.