X22 Report gives their best theory of who it likely was:
https://rumble.com/v13jtkd-ep.-2767b-much-will-be-revealed-renegade-panicking-the-deal-kept-iran-quiet.html
And who?