Bad economic news from China is bringing some relief to oil prices