Devon Energy Q1 Earnings and Permian Deal – What does this mean for Investors? – Energy News Beat May 30, 2026 Upstream E&P Devon Energy Q1 Earnings and Permian Deal – What does this mean for Investors? Energy News Beat