StockNews.com downgraded shares of North European Oil Royalty Trust (NYSE:NRT – Free Report) from a buy rating to a hold rating in a research report released on Friday morning. North European Oil Royalty Trust Stock Up 3.3 % Shares of North European Oil Royalty Trust stock opened at $11.74 on Friday. North European Oil Royalty […]