"How does dollar get imposed by force today?"
As of September 2023, the US has around 750 foreign military bases in at least 80 countries. That's how.
When those cock suckers at the FED raise interest rates, my mortgage across the pond goes up. Try to ditch trade in the dollar? Your country will be infiltrated and a puppet will be installed. You should know all about that, Zeleskiiiiiii is one of those puppets.
Clown.