I have read that other oil producers dependent on the Strait are significant suppliers to the West. Iran clearly has been essentially blockaded, but the emirates and KSA supply a great deal of minerals through the Strait. It is that supply my query concerned, more than Iran.
Edit: I should add that preventing China from accessing Iranian minerals is an act of war, as blockading Japan was prior to WWII. It seems a deliberate provocation by Israel to initiate a global conflict in it's interests. However I think that it is madness to think that Iran, China, and Russia do not well understand who is pushing that war and to expect Israel not to suffer the full consequences of it's responsibility for such conflict. Cuba may not be able to do much about being cut off from Venezuelan and Mexican production, but China is not Cuba, and Iran is not Libya or Syria.
Re-Edit: Sorry about all the editing, but I am apparently a dullard today. I noted reports yesterday about Hungary and Slovakia being cut off from mineral supplies from Russia by the EUkraine, and ~60% of the Ukraine's electrical supply last month came from Slovakia. Fico stated that Slovakia would no longer supply electricity if the Ukraine continued cutting off Slovakia from minerals that flow through the Ukraine, starting today. Russia has been paying the Ukraine during the entire conflict to ship, and the Ukraine has been transshipping, Russian products, until now. While this only indirectly involves Iran, I interpret both blockades as reflecting a global political policy to instigate war, as driving the EU's eastern members to buy American supplies at exorbitant prices, or break from the EU, will not happen without dire consequences, and China cannot tolerate a blockade of Iran's minerals. Von Der Leyen has recently stated that she is prepared to proceed with 9 member states if she cannot rule 22, and this suggests the blockades are deliberately forcing war to spread beyond the Ukraine into Central and Western Europe.
Oh, no now you are worried about supply disruptions for other countries through the strait. Again I am not worried about it. Iran doesn't have that kind of military power. I strongly recommend not reading the news. They are incentivized to elevate your fear level. Nothing to worry about
We will see pretty soon, I think.