Article By:
Scout Finance
Thursday, October 13, 2016 12:28 PM EDT
Chinese trade data has caused the market to sell off today because it missed expectations by a long shot. China Yuan exports declined 5.6% year over year while expectations were for 2.5% growth.