Epsilon Energy Ltd. is upgraded to 'Buy' as technicals and commodity pricing momentum turn favorable. EPSN's diversified asset base, including recent Peak acquisition and midstream interests, enhances ...