Peabody Energy Corporation (BTU) announced that it earned 51 cents per share during the third quarter, beating estimates fo 34 cents. Earnings, were lower than last year’s 90 cents per share, due to higher interest, amortization, depreciation, and depletion expenses.