Infographic: Largest Oil Companies In The World
Here are stats — market cap and barrels per day pumped — of the top 20 oil companies in the world.
Here are stats — market cap and barrels per day pumped — of the top 20 oil companies in the world.
Exxon Mobil Corp. was suspended from the Climate Leadership Council after its lobbyist admitted the company didn’t really believe carbon pricing would become law.
Soon after Biden released his $2 trillion climate plan, the world’s major oil and gas dialed up their presence on Facebook.
Remember the recent shareholder meeting, where 2 “environmentalist investor candidates” were elected to the Board? Well, it’s having an impact.