Exxon and Chevron Are Absolutely Killing It (Profits, the Planet) Posted on January 31, 2023 Exxon and Chevron Are Absolutely Killing It (Profits, the Planet)