China has a vast oil reserve so doesn't need the oil and besides that they have embraced and are implementing the use electric cars over gas-powered vehicles. China doesn't give a shit about whether or not The Strait of Hormuz opens. Someone is out of touch...again.