My gosh is the Russia did it meme still floating around?
I do not consider the US government a credible source in these matters. Especially since the pointing to Russia seemed more about distracting from the content of the documents WikiLeaks released.