One of the things we've been puzzling over here in the U.S. is that people haven't been dancing in the streets as the S&P 500 and Nasdaq hit new four-year highs.

Andrew Clark