Given the stance of the USA towards the Petro, which makes sense given the USA does npt want any oil trade done in other than US dollars. It seems that russia does not want to inflame global tensions by doing oil deals in Petros at this time.
It would seem that we must wait for the USA to fall first.
Just a matter of time