Portfolio manager John Paul Lech and Senior Research Analyst Alex Zarechnak discuss the potential market ramifications of Russia’s invasion of Ukraine.