Mach Natural Resources LP Reports 2023 Results and Year-End ReservesBusiness Wire • 26 days agoMach Natural Resources LP (NYSE: MNR) (Mach or the Company) today reported financial and operating results for the year-ended December 31, 2023. In addition, the Company reaffirmed its guidance for...