Markets, oil fall on weak Chinese data