News

Construction is expected to begin in mid-2027, pending regulatory approvals, with LNG production targeted for January 2030.
Peabody Energy reports a brutal first half of 2025, showing a net profit of $12 million, down 95% from $254 million in 2024.