Peabody Energy Corporation (BTU) Q2 2024 Earnings Results | EarningsNxt