Peabody Energy (BTU) is back on investor radars after recent share price moves, with the stock showing double digit total ...