Gasoline/Kerosine or other non-polar solvents will remove it. HOWEVER, care is necessary for several reasons:
1) Gasoline/Kerosine/Diesel/etc. all have significant contents of toxic aromatic compounds. Not only are these extremely harmful to the user should they be inhaled or there be repeated skin exposure but they are bad for clearcoat. They are rarely going to do immediate and obvious damage, but damage they will do and repeated use can result in some horrible visual effects.
2) The above are often highly flammable. If spraying, one can quickly produce explosive aerosols. The danger of this really need not be explained further!
3) Not everything in these things is highly volatile. What this means is you can leave residues on the surfaces which are then extremely tough to remove and can dwell and do further damage.
4) They are totally incompatible with water. Removal is mostly dependent upon evaporation of the volatiles. Rinsing with water is practically useless.
The use of formulated products is snubbed by some but (certainly here in the UK) they often are not much more expensive and will address some of the above. For instance, formulated products typically are much less flammable. They often have emulsifiers which mean the products rinse with water. They often use dramatically less toxic solvents. Personally I would only use petroleum/kero/wd40/etc. except for an emergency.