1 hour agoCarbon Capture Controversy: Necessary Evil for Louisiana's Oil Industry? 🤔 Danielle Walker Explains!TSOFpodcast