Oil and balsamic vinegar do no mix, as lipids are insoluble in water. Vinegar are mostly water and it does not form a solution with balsamic or any other kinds of oil. To expound it further, molecules of water and oil are strongly attached to their own molecules.