Lipids tend to be hydrophobic, that is they “fear” water. They are not soluble in water, which happens to be a relatively polar solvent. Glucose is of course a simple carbohydrate that dissolves readily in water. Lipids then are soluble in oil or non-polar solvents.