The source was CNN.
CNN did not say he was suspending his campaign. Read the tweet. I agree it could be taken that way but a professional would have verified first. Someone on Cruz campaign needs fired for not doing what an intelligent profession would have done.