Peabody Energy Declares Chapter 11 Bankruptcy By: Benzinga via Benzinga April 13, 2016 at 06:58 AM EDT Peabody Energy Corporation (NYSE: BTU) announced Wednesday morning it has voluntarily filed petitions under Chapter 11 for the ... Read More >>