I don't know much about science...but there was a lot of mass media clambering on about how amazing CAT is doing in the 'emerging markets'...
me...well, I'm always a bit leary about where a stock is heading - you know - after the money guys are finished with it and are now suggesting it to the retail folks.
disclaimer: I didn't look at the chart - probably won't look at it, either. Just know that lots of folks get bit on buying after the news has hit the news and is now being reported on the news...
just sayin'