Oil prices up over US inventory data