Evolution Petroleum follows a contrarian strategy, buying discounted assets and managing risk through diversification and hedging. See why EPM stock is a strong buy.

See Full Page