Stock index futures are marginally higher as markets try to regroup from yesterday's washout. Today brings the 8:30 ET release of the October jobs report and a strong one is likely to put the possibility of a December taper fully on the table. It's not a big number to beat as estimates are for a payroll gain of 120K and unemployment climbing to 7.3% from 7.2%.
Europe's off about 1% as was Asia overnight.
The 10-year Treasury yield is up a basis point at 2.61%.