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