“The blockade of the Strait of Hormuz is negatively affecting a major source of energy imports for China.”