News

Devon Energy remains undervalued, trading at just 8.2x earnings, below its historical average and sector peers. Click here to ...