Bit by bit we are seeing the pieces of the economic mosaic come together that could support a sustained stock market rally, at least in the short term ... But in the longer term, there are still significant questions, no doubt about it.