June 26, 2025 by Matt McCracken
Currently, the stock market rally has been defined by a complete lack of Leadership. Leadership is a concept that I was introduced to by James Stack over 25 years ago. He used it as one of his tools to identify the 1987 top and the early 2000s dot...Read more









