09-05-2023 14:23 via journalrecord.com

Devon reports financial, operational results for quarter

Devon Energy reported financial and operational results for the first quarter of 2023, including net earnings of $995 million, or $1.53 per diluted share.
Read more »