The optimism in the markets is exaggerated

Investor sentiment signals rally intact

Corporate balance sheets support Wall Street