Are shaky markets bad news for Hillary Clinton?

China's market woes have triggered a U.S. selloff -- what impact will it have on the 2016 presidential race? CNN's Chief Business Correspondent Christine Romans and Horizon Investments Chief Strategist Greg Valliere discuss.