“China is displeased with the military blockade in the Strait of Hormuz because it affects the country's energy imports.”