Devon Energy Q1 Earnings: $816 Million Free Cash Flow Achieved | Intellectia.AI