hmmm... There's a story here about Iran-US, a story about the "western coalition," a story about the dollar's special status (maybe). There's also a story about this "special financial infrastructure/ vehicle."
WTF is that infrastructure? Why are Germany, France & Britain and keen on this? These thing can (often) have ulterior motives or outcomes. Other than trading in other currencies, what does this do?
On the diplomatic "story" this really demonstrates the new multipolar world, once you step out of the military realm and into an economic one. China, the EU & the US are similar size/strength. No stable teams...