Challenges to Supply Chain and the Global Economy after Invasion of Ukraine