Iran's economy depends on China. If you see people ask why Iran still stands after all these harsh sanctions against it, look no further than China.Making enemy out of China does not equal be friend with the West. Iran has a history of making enemy everywhere. During Iran-Iraq war,Iran was hostile against both the US and Soviet
Iran will complain, will make a fuss, but in the end will accept reality.
Either make yourself more "attractive" or keep looking how China hooks up with the Arabs lol. Now if they want to go with the Russians, no problem, the Russian bear is also reliant on China.
That's how its foreign policy has driven it to the corner, JCPOA would have solved that but no they thought they had equal status to the US and played hard ball. If they had this agreement now, China would be licking its lips when looking at Iran as a land full of wealth to be made, but with sanctions remaining, that wealth and potential is as real as Afghanistan's "2 trillion dollars mineral"
It will be interesting to see what Hu will say when he visits Iran