Browsing: Geopolitical & Global

Devon Energy Corp on Thursday reported $656 million in net profit adjusted for nonrecurring items, topping expectations as production exceeded…