Iran is behind these attacks, no doubt about it.
We have mutual defense agreements with Saudi Arabia.
There is no doubt in my mind that they USA is right now involved in the strikes of retaliation against both the terrorist organization who actually made these attacks and Iran for sponsoring the attacks.
If Iran is not held accountable for their actions this time then next time the attacks and the retaliatory strikes will just be larger and more deadly.
This is not going away all by itself.
Mutual defense agreement with Saudi Arabia? That must be why the Saudis attacked themselves when we were attacked on 9/11.
Oh wait