Oil prices fall on lingering Chinese demand concerns

Oil prices fall on lingering Chinese demand concerns