What in the world is going on?! As I write this letter from the Maine woods, the S&P 500 has just cleared 1,700 for the first time. The German DAX continues to set all-time highs above 8,400. The United Kingdom’s FTSE 100 is quickly approaching its 1999 record high of 6,930, and its mid-cap cousin, […]