What if OPEC+ decides to stop taking dollars for oil? All they have to do is say they will only sell oil for gold. They have already done some deals using local currencies of the two countries trading amongst one another. Since everyone needs oil and almost all central banks have and are buying gold, it makes sense to take the next step and price oil in terms of gold. They don’t want dollars and they wouldn’t have to transact in them and then find a way to get rid of them. It is just a matter of time and the shock to the financial system and the gold price is likely to be substantial.