Punched down to $87.15/barrel, breaking yesterday’s lows but oil has quickly rebounded to $87.42.

Stock futures are flat and feels as though risk appetite is hanging by a thread. Even if tomorrow’s NFP is strong, the market will see it as an aberration rather than the start of an upswing.