China benefits long-term from energy disruption.
In the short term, China is feeling economic pain from the Strait of Hormuz blockade because it gets over 30% of its oil through that route, causing reduced traffic and fuel conservation. In the long run, China is a geopolitical winner because it dominates the manufacturing of alternative energy technologies like electric vehicles and batteries, and as the world moves away from oil and gas due to disruption, this benefits China's strategic position.