Investing.com·4 hours ago·macroeconomiaNEUTRALLOWMach Natural Resources stock hits 52-week low at $8.93No summary availableRead at Investing.com→