Peabody Energy signed long-term deals of up to 17 years in length with two Midwestern power generators. The contracts are expected to produce $6 billion in revenue.
Image may be NSFW.
Clik here to view.
Image may be NSFW.
Clik here to view.