The Ukraine Invasion: Implications
Eleven days ago, Russia invaded Ukraine. While countless uncertainties remain, we draw some early conclusions. In addition to updating on the new geopolitical realities, we also focus on economic consequences and explain the implications for investors.