WTI holds below $70.00 as weak Chinese data sparks demand concerns