Mach Natural Resources (NYSE:MNR) Reaches New 52-Week Low… — MNR -0.80 · News Impact Screener