Cashing In On High Oil Prices with Canadian Royalty Trusts
Few people know about a class of Canadian public companies that trade on the stock market called Royalty Trusts. They trade like normal stocks; however, Royalty Trusts is a special business entity in Canada which receives special tax breaks from the Canadian government. In exchange for these tax breaks, they are required by [...]








