TXO Partners LP is a great energy play with a portfolio of low-risk, high-recovery properties and a reliable ultra-high-yield ...