Elon Musk continues to be one of the biggest factors influencing the Dogecoin price, as the Twitter CEO proved once again today. Musk made an apparent joke by writing, “High time I confessed I let the Doge out.” He also shared an image with an inscription. In scrawled script, the image reads, “It was me,