Oil prices down as low demand concerns prevail