The Russian invasion of Ukraine throws global trade, financial markets and domestic economies into great uncertainty. On today’s show, we consider the history that led to this moment and examine the upshot of the newest U.S. sanctions against Russia. Who ultimately bears that burden? And what might war in Europe mean for a global economy still grappling with damage done by the pandemic?