The US isn’t forcing anyone else to use USD. People around the world use USD because they are confident it will help them buy products and services they want in the future.
Then one orange guy took about 3 months to break the trust they built into their currency for many many years.
I disagree. The petrodollar is a thing.
Are Canada and Russia and Iran only accept USD for their oil sales?
https://www.investopedia.com/articles/company-insights/08231...
Ask Saddam Hussein, Hugo Chavez, or Muammar Gaddafi