Speaking of China and oil, Peak Energy has a long and informative post up about the convergence of those two portentous topics.