WTI crude dives below $100 on China demand concern