In a just-released, research briefing that charts the impact on business sentiment as a result of Russia’s invasion of Ukraine, Oxford Economics reports that: ...