Take my challenge, don’t take my word for it.
Go to the garden center/hardware store and read the ingredient labels. Oil is on the top of every one that promises to “end your pest problems for years.”
I agree if you coat the eggs in oil, they will die.
But what you fail to grasp is 3 parts per million is not coating eggs. And was the localized concentration of the overhyped underwater oil plume.
Read the actual details of the reports that measured the plume. That was why it could not be seen with the eye. It was barely dectable at all.