US macro momentum the next shoe to drop?