 Devon Energy is an exceptionally performing oil refinery company and an industry leader in the space. The stock could trade over 100 per share, which represents a 50-60 return. The company is producing massive free cash flows, paying down debt, and returning capital to the shareholders via cash dividends and stock buybacks. 