Energy remains my top sector for long-term alpha, driven by prudent capital allocation, dwindling reserves, and underestimated demand growth. Despite recent outperformance, I am not chasing momentum; ...
Natural Resource Partners L.P. (NRP) is downgraded to Buy, as its valuation now reflects a weaker margin of safety, amid persistent industry weakness compared to the levels from months ago. NRP ...