North European Oil Royalty Trust Reports $5.1M Profit
North European Oil Royalty Trust achieves a $5.1 million profit, translating to 55 cents per share. Explore their financial success and implications.
For the year, North European Oil Royalty Trust reported a profit of $5.1 million, or 55 cents per share.