News

Devon Energy's Q1 2025 highlights include $1B free cash flow, improved cost efficiencies, and raised oil production guidance.