Return Carbon, Permian Energy Development Lab collaborate on a test site to advance carbon removal technology – Odessa American November 20, 2025 Upstream E&P Return Carbon, Permian Energy Development Lab collaborate on a test site to advance carbon removal technology Odessa American