Nation’s PMI contracts for 4th straight month in Oct.

<...more>