It will last while no oil is sold for any other currency except green papers.
Saddam tried to trade oil for Euros. Killed.
Gaddafi tried to establish a gold dinar. Killed.
And then your President made an epic fail: he pressed SWIFT to disconnect Iran. It appeared to be impossible to bomb Iran to submission, and Iran, seeing no method to obtain dollars, began taking everything in exchange. There are rumors that Iran took from Turkey a physical gold. Basically it means that gold becomes a currency again.
Then your President made a second Epic Fail. He stated that every dollar transaction in the world should be performed according to US laws, even if all sides are not US residents. As a result, the leading french bank plainly refused to work with dollars. Then it was an avalanche of events, beginning with Iran selling oil to Russia for consumer goods to opening an oil exchange in SPb, Russia, trading oil for everything including yuans.
Didn't your mother teach you that the loans should be repaid?