BP (BP)
Founded in 1889 and based in London, British Petroleum (BP) is one of the largest integrated oil and gas companies in the world with sales in excess of $240 billion in 2017. The company operates in over 70 countries and has proven oil & gas reserves of 18.4 billion barrels of oil equivalent (about 20 [...]