Castle Energy Management, LLC manages mineral rights and royalties for individuals, families, trusts, banks, university foundations, and corporations.