Peabody Stock Chart - Peabody Energy Q4 Results Rosy Picture In A Sea Of Gloom