Overnight, China’s manufacturing PMI continued to fall to 47.7 from the prior month’s 48.2, the fifth straight month of declines and the third month of a sub 50 reading. On the other hand, European manufacturing indexes were better than
Continue reading here:
Facebook Smashes Earnings, Caterpillar Misses Big