Four oil industry giants — Exxon Mobil, Shell, Chevron, and BP — made $71 billion in combined profits last year. $71,000,000,000. In profits. That’s more than the annual budget of 44 different states. When you really think about it, it’s just bonkers that these companies — especially cons…
See More from Public Citizen