World’s Top Five Oil Firms generated $1trn, Saw Revenues Fall 31% In 2020

  Despite generating more than $1 trillion in total revenues, it was still a 2020 bearish business for ExxonMobil, Saudi Aramco, BP others   The five largest oil and gas companies in the world saw their combined revenues drop by 30 percent last year, although they still generated more than $1 trillion in total revenues, according to data compiled by Finbold. The combined revenues of state firms PetroChina and Sinopec of China, Saudi Aramco of Saudi Arabia, as well as international oil majors BP and ExxonMobil, stood at $1.14 trillion last…

Read More