News

Ryan Detrick, chief market strategist at the Carson Group, uncovered an eye-popping stat about the current state of play.
The chart below shows the current CAPE Ratio of about 38 is extremely high. We have the data since 1928 and the only two ...