Analyzing Epsilon Energy (NASDAQ:EPSN) & Halcon Resources (O