The P5+1 nuclear deal with Iran has been facing a lot of questions in recent weeks, with President Trump repeatedly threatening to withdraw the US from the deal. Trump’s decision may no longer be the difference between the deal surviving or collapsing.

Iranian President Hassan Rouhani announced Monday that Iran has prepared for “all scenarios” and will remain “committed” to the nuclear deal no matter what the US does. He says if the US does withdraw, Iran will seek guarantees from non-American signatories. In particular he has sought assurances from the three EU member nations that signed, Britain, France, and Germany, that they will continue to abide by the deal.

Germany and France have both issued statements Monday confirming that they support the deal, and intend to stand by it whether or not the US remains involved. The German and French Foreign Ministers gave a joint news conference on the matter, with German FM Heiko Maas saying there wasn’t any “justifiable reason” to withdraw. The officials say they’re still trying to convince President Trump to respect the deal.

President Trump is expected to make an announcement on Tuesday. Even if he doesn’t withdraw this time, however, it’s clear that he will continue to demand renegotiation and better terms, and just continuing to threaten to withdraw further down the road.

Iran has ruled out renegotiation. Russia and China have both favored keeping the deal as currently worded, and with the EU nations also staying involved, it seems the nuclear deal is going to survive in some form, and the real question is whether or not the US is involved.