U.S. Markets close in 2 hrs 57 mins

Concerns over Russia linger as Trump feels vindicated

President Trump went on a twitter rampage this weekend, saying he's vindicated after special counsel Robert Mueller indicted 13 Russians and 3 Russian companies for their alleged roles in a plot to disrupt and influence the U.S. presidential race. Yahoo Finance’s Alexis Christoforous and Dan Roberts examine the details.