I like neem oil for its antifeedant properties - once it's on the plant, bugs prefer to look elsewhere for food. It also has some fungicidal properties, and like any oil, can suffocate insects on contact.
If I'm using oil as an insecticide, I'm just as likely to use vegetable oil.
|