Barnwell Industries (NYSE:BRN – Get Rating) and Devon Energy (NYSE:DVN – Get Rating) are both oils/energy companies, but which is the superior investment? We will contrast the two businesses based on the strength of their analyst recommendations, valuation, profitability, dividends, institutional ownership, risk and earnings. Risk and Volatility Barnwell Industries has a beta of 0.38, […]