Greenlight Capital's latest investor letter reveals a strategic look at Core Natural Resources (CNR). Here's what investors need to know about its 2025 performance and future outlook.
Read full article on MarketWire