One of the persistent themes in recent years has been the high and increasing concentration in US stocks. In fact, the outperformance of US stocks has been driven almost entirely by large cap US tech names and the "Magnificent 7". How worrisome is this?
Read Full Article »