Magnolia Group Sells $6.38M Stake in Core Natural Resources | Whale Factor