My money is on Mossad.
Mossad or cia are to incompetent to pull this off
It’s either an inside job or shear luck
I say inside luck as there is no such thing as shear luck