I have seen a Shaw Stockbroking analysis which rates BNO a buy, they sound very bullish, one of their favorites.