I could not find anything in the Duckduckgo.com search.
Please provide a link as Google and youtube are suppressing searches.
I don't have direct proof, but there is evidence that X22 is part of a wider Kremlin "alt media" operation. There is a stable of Russian-backed "alternative" media sites that continuously refer to each other, and X33 is in there. Zerohedge is one of the biggest Kremlin organs in the "alternative" media.
"Dave" of X22 follows the typical script of constant fear mongering of "everything is fallin apart" and the West is to blame for all problems in the world. This is a classic Soviet narrative that you can find in that stable I mentioned above. The Kremlin is heavily involved in "alt" financial news.