Global PMI manufacturing may have crashed to its lowest level since May 2009. Next number is out on Monday!

16 views