In the long run, economic development and — especially — corporate earnings are the main drivers of stock market performance. But this relationship is very loose. It becomes tight only if your time horizon is measured in decades. Shorter term, economic development and corporate earnings are often relatively inconsequential for the stock market. Why?...
Read More...


