On top of rising inflation and supply shortages, the global economy is also taking a hit from the Russian Invasion