Leaking oil drum

gdas/iStock via Getty Images

Energy prices are slumping as U.S. domestic production continues to surge. Devon Energy (NYSE:DVN) has been one of the favored energy picks due to the more reasonable valuation in the sector and investors

Source link