Williams Investment Management Financial Commentary

Financial Commentary – April 2022

Ukraine continues to dominate headlines. As we write, it appears Russia’s initial tactics have failed and a combination of its frustration, incompetence and brutality hallmarks the next stage of this conflict. In 2000, the Chechen capital, Grozny, had suffered a greater degree of destruction than befell Dresden at the end of WWII, so Putin’s current…