BP

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.

Pages