Devon Energy stock has quietly delivered a 102% total return over the past five years, yet its current checks still suggest the shares lean cheap rather than fully pricing in that performance. A 102% …
Devon Energy (DVN) Stock Still Looks Reasonable As Cease Fire Hits Oil
view original post