Stocks look poised to continue moving higher. Our leading indicator for investor expectations, oil prices, is up over $70 a barrel.
Despite the still-compelling argument that the economy is staging a tepid recovery that will take years to gather steam, and even though many feel that housing prices and unemployment have not yet bottomed, stock prices are clearly showing that investors believe that the financial crisis is past.