Stocks are hitting new highs across the board, even though earnings reports have been somewhat disappointing. Actually, to be more precise, Q4 results have been pretty good, but it is forward guidance that has been cautious and/or cloudy as sales into overseas markets are expected to suffer due to strength in the US dollar.