This article was originally published on ETFTrends.com.
By Horizon Investments It was a week when politics tended to overshadow economics, with stocks selling off and U.S. Treasuries rallying. The S&P 500 declined for the third straight week, and other markets around the world retreated as well. Based on the rhetoric, the China trade situation appeared no closer to resolution, though all eyes remain [...]
Continue Reading Below