No, it is not. The petrodollar or seignorage as the basis for economic supremacy is conspiratorial.
The US essentially guarantees the safety of Europe because they had to given the situation after WW2.
Europeans consistently under invest on this issue largely because they know the Americans won't fail or back down.
And FYI, US bases in Europe do not guarantee any kind of petrodollar anyhow.
The response that 'America is the one that wins by protecting everyone' is factually incorrect and borderline hypocritical because it hides the fact that Europeans are absolutely not doing what they need to do to ensure integrity of their own nations.
Without US led action - the Baltic states would have already been grabbed by Russia, and Ukraine would be 100% politically controlled by Russia, if not occupied. Poland would again be 'the buffer'.
The EU has a gaping hole in this sense - they are a massive, federated economy who cannot defend themselves with some bad actors nipping at their heels.
China is very rapidly developing the ability to project hard power at least thousands of km away from it's land, at least in the S. China sea and beyond. Certainly with the objective of swallowing Taiwan, and maintaining supremacy throughout East/South Asia. For what it's worth.
The Euros need to do their part and coordinate defence of their own borders, right now they are behind in this area.
What changed? NATO was pretty popular in 1985, as I recall.