I'd guess that would make Iran take requests from China very seriously.
[Edit: I'm rate limited for my own good, so I'm replying to jimbokun here: Which do I think is more likely? I have no data. Particularly, I have no data about the elasticity of China's oil demand.]
Logically they are the same thing. Economy makes things with energy.
~90% of government revenue that has no substitute?
Or ~10% of oil imports for which there are a plethora of alternatives?
You said "a plethora of alternatives". Are there, really? Can you (or someone) show that others are ready and willing to supply that much oil?
Losing Iran's oil probably causes a world war.
for context, they buy all the soy from USA and Brazil just to feed pigs because their middle class exploded and now want premium food.
see, you're still thinking under the political taking points of USA and not looking at actual data.
The world isn't divided into the countries that are under American hegemony and the countries that are under Chinese hegemony. It's more that there are the countries under American hegemony, the countries on mostly-friendly terms with the Americans but able to say no to them, and the small number of countries that are entirely cut off by the USA.
This last group tends to not want to just trade one hegemon for another, they try their best to become self-sufficient and able to say no to everyone. Iran is very much in that category: just because they're on friendlier terms with China than with the USA doesn't make them beholden to them.