Oil prices up following strong demand data, supply concerns