I don't buy the china story.
There's a lot more to China than just Beijing. Only maybe 50 million people in town and the vast surrounding areas, at most.
China is ~1.5 Billion (with a B) people. Lots of agriculture, mining, logging and other work to get done for all those people. Power generation, transportation, et cetera.
Also, China would have been back into the speculative market DURING the Olympics to get oil back into the supply line. Not now, 2-3 weeks later.
This is speculation on the value of the dollar in the face of a gubmint bailout of wall street.