2 min read Finance Thank God for China and Russia August 12, 2021 James Vincent Wait a minute! Did you just say Thank God for China and Russia? Okay, before you start calling me a...