> America isn't getting exports from Iran
Single market. Every barrel China buys from Iran is a barrel it doesn’t scour the global markets for.
> getting out of the war with Iran by starting a war with China
China isn’t getting into a war with America over the Strait.
> Single market.
Not really, they were getting discounted oil prices previously that they are no longer able to get.
Also, they are a large importer of oil compared to the US, which is an exporter. They have much more to lose from high oil prices than we do.