Oil prices up over positive supply data