I'm thinking the oil inventory numbers are one of the few things NOT manipulating the price of oil, or we wouldn't be at $52 right now. As for jobs numbers, somewhere out there is a reason for those "soft patch" fears, I think it might show up in these numbers. As for jobs sentiment, NVLS did say today that they were gonna hit their numbers through layoffs.
Really though, I just think that once the semis break, the market will come up with its own hindsight reasons to explain why it went down in June.....
All IMHO, of course..