At first, the news was that scientists suspected a virus, then a parasite, so what you’re saying does not surprise me. What *does* surprise me is this news about an insecticide. The next logical question being....
All I know is what I read a few years back. My brother has bee hives, we use the same produce for cattle, so I told him to put some in a little sugar water now and then. Since he is still giving me honey , I guess the little things are making it.