Demoralizing long term returns factor into why the investing public has avoided the U.S. stock market during the last several years — even during the bull market.
May
06
2008
Demoralizing long term returns factor into why the investing public has avoided the U.S. stock market during the last several years — even during the bull market.