Oil prices up over strong US demand data, supply concerns