Oil prices down over weak demand fears