Further, most major companies reporting earnings in the last few
weeks have beat on the bottom line, but missed revenue
projections. This paints a strong picture for stocks, despite a
sour long-term outlook.