PMI at seven-month high