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