BP's

OpenCalais Metadata: Ticker

BP.

OpenCalais Metadata: LegalName

BP P.L.C.

Oil majors face backlash as era of big profits returns

British oil giants Shell and BP, U.S, firm ExxonMobil and France's TotalEnergies announced last week 2021 profits totalling a whopping $66.7 billion.

It marked a huge turnaround from 2020, when they posted losses as the pandemic emerged, prompting lockdowns that brought the world economy to a grinding halt and caused crude prices to collapse.