Monopsony is the word for it. They are suggesting that China is becoming such a large buyer of oil relative to other buyers that oil producers are forced to do what China wants. China would be stupid to test that theory, however. Long-term denial of oil to China would absolutely destroy this energy-poor country.
Like landscaping?