The Russian war against Ukraine is a seminal event that has worsened the shortages and inflation pressures already felt as a result of the COVID-19 pandemic. Even if peace breaks out tomorrow, Russia will be isolated economically and dependent on China.
Read the full Report