Devon Energy Stock: Could Global Peers Offer Better?