Here’s the story so far:

  1. US economic data strong again. Better consumer confidence, Richmond Fed and generally better durable goods
  2. The US dollar was slow to rally but is at/near the highs of the day
  3. EUR/USD at the lowest since Sept
  4. Canadian dollar is the top performer
  5. S&P 500 up modestly, touched a fresh record at 2005