Net profit of Petróleo Brasileiro SA under IFRS for 6 months of 2021 amounted to $8.356 billion, against a loss of $10.412 billion in the previous year. Revenues rose 37.8% to $36.68 billion from $26.624 billion a year earlier.