All in all, it’s just another BRICS in the wall
The ruble is a piece of paper with ink printed on it. So is a dollar. Both are created by their central banks out of nothingness on a whim.
It’s hard to make a case for anything that comes from nothingness to have meaning.
A barrel of oil is 6.1 billion joules. That is the only value that matters.