It may not have any petroleum in it, but petrol distilates account for about 75% of the total. Take a look at the safety sheet, it says that about 15% of it is a hydrocarbon liquid, which is probably the fish oil.