Elon Musk Clarifies The Twitter Deal Being “On Hold.”