what has been driving the bull rally?
Say what you will about everything else, corporate earnings have improved in the U.S. and are recovering in emerging markets, Europe and Japan. ... Sentiment: For a long time this bull market was the most hated rally in Wall Street history. ..…