It's labeled "Contains: soy", since soy is one of the major allergens. However, most soybean oil is high refined which involves removing the protein that causes the allergeic reaction. Hence, a lot of items that just have soybean oil don't have to declare it on the list of allergens.