Petróleo Brasileiro SA's IFRS net profit for 2021 was $19.986 billion, up 20.1 times from $0.948 billion in the previous year. Revenue rose 56.4% to $83.966 billion from $53.683 billion a year earlier.