Caterpillar sales decline, the stock has been declining for weeks now. Fedex misses earnings yesterday, Oracle blew up earlier this evening. All big cap bell-weather stocks in different sectors, but the Fed said moderate growth and so it shall be. I am really getting tired of this relentless meme. All that is going on is that people are happy trading on the long side with shorts providing fodder, but that is not a sufficiently satisfactory explanation! IMHO this will go on till the end of the quarter, with a selling bias.