If you ask me, the current bull market in U.S. stocks is hanging by a thread. In fact, a decline that takes the
When it comes to the health of the U.S. stock market over the next few weeks, corporate earnings will tell the story. Alcoa Inc. (NYSE: AA) kicks off...