Natural Resource Partners L.P. (NRP): Strong Cash Flow and Upside Potential Amidst Market Challenges