Our live blog is tracking market reaction to Chinese manufacturing data and a positive revision to U.S. growth.

Source

NO COMMENTS