BP's earnings rose in the third quarter of 2021, buoyed by higher oil and natural gas prices, which have increased this year as economies recover from the pandemic.

According to Arabiya Net, BP posted a net profit of $3.32 billion in the third quarter, exceeding analysts' expectations of $3.06 billion.

This compares with a profit of $2.8 billion in the second quarter and $86 million in the same period a year ago, when energy demand collapsed due to the coronavirus pandemic.