BusinessDevon Energy Reports $1 Billion Profit, Plans More Than $1 Billion in BuybacksBy Helena WardNov 6, 2026, 9:52 AM UTC