Kimbell Royalty Partners LP executed a Purchase and Sale Agreement with Rivercrest Capital Partners to acquire a portfolio of assets. The transaction is expected to enhance the company's oil and gas royalty holdings.