France has again ruled out the EU sending its navies into the Iran war after speaking eye-to-eye with US president Donald Trump’s top envoy.

“France is prepared to lead an international mission to restore freedom of navigation in Hormuz once hostilities cease, in a purely defensive posture, and in agreement with the principal countries concerned,” said French foreign minister Jean-Noël Barrot in Vaux-de-Cernay, near Paris, after speaking with his US counterpart, Marco Rubio, in the first high-level G7 meeting since the Iran war.

France, Germany, Italy, the UK, Japan, Canada, and the US were working on a “system of escorts” for oil tankers, Barrot said.

And France had mobilised “significant means” in the eastern Mediterranean, he added, where its aircraft carrier led a fleet of six EU countries’ frigates.

But these were meant to protect Cyprus from Iran and to help repatriate European nationals from the Middle East, Barrot said, while any Hormuz mission could go ahead only “once calm returns, once the military objectives of the US are attained”.

Barrot declined to tell press if Rubio had asked for more, but Trump said in Washington on Thursday: “I’m so disappointed in Nato, because this was a test for Nato”, referring to his demands for immediate European military intervention.

Barrot’s Hormuz condition of acting in “agreement with the principal countries concerned” indicated Iran would have to agree before France went in.

He said Egypt, Pakistan, and Turkey were trying to mediate between the US and Iran, with French “support”, to “de-escalate” fighting.

Brazil, India, South Korea also sent ministers to the G7 event, in a sign of the global scale of the Hormuz` crisis.

The G7 ministers meeting adopted a non-committal joint declaration on Iran.

“We call upon an immediate cessation of attacks against civilians and civilian infrastructure … [and] to permanently restore safe and toll free freedom of navigation in the Strait of Hormuz,” it said.

Trump’s unilateral attack on Iran on 28 February has diverted Western air-defences from Ukraine, while enriching Russia via higher oil prices.

And his anger at Nato has redoubled fears he might abandon Europe to face Russian aggression alone.

Rubio: “Ukraine is not America’s war, and yet we’ve contributed more to that fight than any other country in the world,” he said.

But the French, German, and Ukrainian foreign ministers told press at the Vaux-de-Cernay event that Russia was supplying arms and intelligence to Iran to help kill US soldiers.

Barrot took Russian foreign minister Sergei Lavrov to task for lying about Russia’s “bestial, brutal” war crimes in Ukraine in an interview on French TV on Thursday.

Lavrov had also accused the EU of hypocrisy in its appeasement of Israeli crimes in Gaza, but Barrot said “Europeans don’t close their eyes [to human rights abuses] … not in Israel by [Palestinian fighters] Hamas, or in Gaza by Israel”.

For his part, Rubio said on Friday on X: “Today at the G7 I reiterated that president Trump is committed to reaching a ceasefire and negotiated settlement to the Russia-Ukraine war as soon as possible”.

He had told press in Washington on Thursday: “Very little of our energy comes from the Strait of Hormuz. It’s the world that has a great interest in that, so they should step up and deal with it”.

“Ukraine is not America’s war, and yet we’ve contributed more to that fight than any other country in the world,” he said.