Harga batu bara dunia melonjak mendekati US$150 per ton, didorong kabar baik dari China dan kekhawatiran pasokan akibat kecelakaan tambang.