My mental model is: The US dollar is the world reserve currency mainly because every country needs oil and they need dollars to buy it. The fact that the US dollar is so desired means the US can basically go into infinite debt and it's nbd because they can simply force everyone to keep giving up their resources and labor in exchange for oil via US dollars.

Is this model correct? If I'm wrong, what should I read to expand on this?