@Azeem, have you heard any specific details about the big Iran-China trade deal?
Iranian nationalists, both in Iran and abroad, seem to hate it. It’s weirdly put some people that hate Ahmadinejad using his vocal criticism of the deal as their own words.
Pragmatically though, does Iran really have any choice but to enter into a deal with China? They can’t really turn to the US or EU (especially not now), and the parts of Asia that rely heavily on trading with the west - South Korea’s absolutely fucked them too by refusing to pay for $7b worth of oil they imported... so Russia and China are all they have left to turn to... and China’s the superpower not Russia.
But these big trade deals with China tend to mean ceding a lot of influence and control of their country to Beijing. For a country that’s had terrible experiences with foreign meddling and for a regime that’s held the position that foreign influence should get the fuck out of Iran since 1979... it’s a pretty controversial topic.