Stock analysts at StockNews.com initiated coverage on shares of BP Prudhoe Bay Royalty Trust (NYSE:BPT – Get Free Report) in a research note issued to investors on Friday. The brokerage set a “sell” ...