This is going to be an insane day

This is going to be an insane day

North American traders (including this one) are all still trying to make sense of the Trump coronavirus news and we've got non-farm payrolls coming up in a few minutes.

The consensus is 875K with unemployment at 8.2%.

This should still matter but at some point market participants get sick of the uncertainty and throw in the towel, which is what we're seeing this morning.

Later we get:

  • Harker 1300 GMT
  • Factory orders 1400 GMT
  • U Mich final sentiment 1400 GMT

Expect a steady-stream of post-debate polls as well.