Russia’s invasion of Ukraine throws sand in the wheels of the global economy