Share Facebook Twitter LinkedIn Pinterest Email + posts November 11 - War on China and Russia retreat in Ukraine November 7th -- $65 Billion lost in Ukraine.