It Ought to Be a Crime: Major US Oil Companies Raked in $290 Billion in Profits Last Year Mark KarlinMarch 7, 2023Comment Facebook0 Twitter LinkedIn0 Tumblr