It's all riding on Saudi Arabia honestly.
They haven't renewed the petro dollar agreement.
They haven't started accepting Russian ruble or Chinese yuan yet.
But by all accounts they will soon and USD won't be the reserve oil trading currency and that's pretty much the only thing holding the USD up.
Login to reply