Oil down over fears of stalled demand from lockdowns