Peabody has announced its 4Q21 operating results, and results for year ended 31 December 2021.