As natural gas prices tumble, Wyoming coal hangs on
Arch Resources and Peabody Energy announced net first-quarter income of $198.1 million and $268.5 million, respectively, during separate calls with investors on Thursday.
Arch Resources and Peabody Energy announced net first-quarter income of $198.1 million and $268.5 million, respectively, during separate calls with investors on Thursday.