High Wyoming coal prices muted by added production costs, companies report
Peabody Energy, owner of the country's biggest coal mine, reported a net loss of $119.5 million in the first quarter of 2022. Arch Resources, which owns the next-biggest mine, repo…