Market Analysis Shows Blind Index Investing Now Controls Majority of Capital

view original post

The S&P 500 trades at 26 times earnings with total market capitalization reaching 216% of GDP, approaching levels seen during previous market peaks. Investment firm St. James warns that fewer …