Bernd 7/5/2021 11:13:00 No. 44300 [Reply] report >>/44297/ Russia's economy is only a bit bigger than Australia, so yes they may have issues being a major player but China herself should pull them through.