The data this morning has dampened sentiment more so than anything else at this point in terms of confirming some of the concerns regarding growth in China.

More Quotes by Ryan Larson