Post navigation A Week Of Consolidation The stock market’s return will be minus 3.3% a year over the next decade, says this ‘single greatest predictor’