What Is Russia Really Up To, And What Might It Mean For the Markets?

Russia has amassed over 100,000 troops on the Ukrainian border. Will it invade its neighbor, and if it does, what might that mean for the markets? In today’s podcast, The Market Commentator is joined by his colleague, The Capital Spectator (a/k/a Jim Picerno), to discuss the situation.