China imports over 80% of its oil — it does not have the resources to be a deep-water navigation power.
Looks like the US and China import about the same quantity of oil. That doesn't contradict what you said, but I think it does diminish its significance.