Prices of stocks seem to be a mystery to even the most experienced investor. There are often market swings of over 1% per day. Most investors argue that fundamentals (like expected earnings) drive price. That doesn’t seem to be a complete explanation as we have had a market which has basically remained flat since the late 1990s.

Navigated from Forbes