Arch Resources Reports First Quarter 2024 ResultsPR Newswire • 8 days agoArch Resources Reports First Quarter 2024 Results Arch Resources Reports First Quarter 2024 Results PR Newswire ST. LOUIS, April 25, 2024 Achieves net income of $56.0 million and adjusted EBITDA of...