More bad news out of China means more bad news for oil prices