Earlier this week, the bull market turned more than 1,800 trading days old, making it officially the second-longest bull market since World War II. In calendar months, the current bull is now 87 months old and is longer than the … Continue reading