Video is by Patrick Boyle who has experience as a hedge fund manager, a university professor and a former investment banker.
Since it is hard to get real economic metrics out of Russia he uses Yale University report for his summary [1].
[1] Business Retreats and Sanctions Are Crippling the Russian Economy – Yale University https://papers.ssrn.com/sol3/papers.cfm?abstract_id=4167193