PetroChina Co.’s earnings fell last year, as softer crude oil prices and sluggish fuel demand weighed on profits.