Investing.com·4 hours ago·macroeconomiaNEUTRALLOWCore Natural Resources Q2 slides detail $324M EBITDA, AI demand thesisNo summary availableRead at Investing.com→