Putin just scored a KNOCKOUT blow to Europe and the WEF | Redacted with Clayton Morris
https://www.youtube.com/watch?v=bFzy7EEURJQ https://www.youtube.com/watch?v=bFzy7EEURJQ Europe just announced a $60 per barrel of oil cap against Russian oil at the same time Putin and China are increasing trade....