"Royalty trusts" are financial investments in which investors buy a share or ownership of future royalties from a particular asset, such as oil, natural gas, or mining projects. These trusts collect the royalties and distribute the profits to the investors regularly. It is a way for people to invest in the income generated by these assets without directly owning or managing them.
Full definition