Peabody Energy Corp Declares Qtrly Dividend Of $0.08 Per Share Payable Sept 3, 2026 - BTU News | Rallies