Reports: Texas issues permit approval for Exxon’s ~$5 billion carbon capture project · TabTab