I’m not so sure if China is a victim here as well. I guess it would depend on their supply of oil. Then again they can always “fix” their currency to compensate. I think that they only help to increase oil prices because they have become a big time oil consumer.
You have the Iranian president saying that the Holocaust never happened and that Israel should be wiped off the map. And he wants nuclear weapons, I mean, power. It’s scary that Russia is a major energy supplier for much of Western Europe. And Russia and China are like peas and carrots when it comes to getting anything done via the UN.