Oil Down With China Demand Concerns