@Glennn,
You seem to have a problem understanding basic English and what membership of an organisation entails.
The Petrollar only applies to OPEC members.
So oil producing countries like Russia, Azerbaijan, Bahrain, Equatorial Guinea, Kazakhstan, Malaysia, Mexico, Oman, Sudan, South Sudan, Brazil and Bolivia who are NOT members of OPEC, are under no obligation to use US dollars.
They can use whatever currency they like.
You are delusional in that you believe the EU pays for its Russian, non OPEC, oil and gas with US dollars.