ExxonMobil and its fellow oil giants have spent the last two years telling investors that carbon-capture is their ticket to net-zero, justifying billions of dollars in tax credits via the Inflation Reduction Act. But a new Wall Street Journal deep-dive reveals a...
READ MORE