WTI holds below $78.00 amid weaker US consumer demand and Chinese data