This is a tractable problem, except for the lack of political willpower to create a solution.
> The military is irrelevant as long as usd is the reserve currency most countries use.
The USD is rapidly losing this status, though. The current president's policies has turned the US into an extremely unreliable trade partner, so more and more trades are being done in EUR.
At this point, they should do so. With America weakened and behaving erratically, this is a good time for Europe to assert itself and put America in our place.
Every country that works at an international level assumes said risks.
I for one am tired of internal national companies playing pick and choose on the best options and ignoring everything else. If the world wants to go multipolar again it's time for corporations to get kicked in the sack.