“China is the country most negatively impacted by the de facto closure of the Strait of Hormuz, as it sources 50% of its oil from the Persian Gulf.”