Peabody Energy rises following analyst upgrade