Kimbell Royalty Partners LP (KRP) offers a compelling 10.65% yield and diversified exposure to US oil and gas, with ...