The latest rumor about the cause of the Chinese explosion is that ammonium and potassium nitrate blew up. And that IS a joke, because if it is not mixed with fuel in the correct ratios it has no explosive potential at all. Stabbing at the common core with that one I guess . . . .