Oil falls to near six-month low as weak China data deepens gloom