Oil prices fall as China demand, recession concerns outweigh supply woes