China's crude oil imports plunged to their lowest level in nearly a decade last month, driven by a spike in global prices and weakening domestic demand. The May total reached 33 million barrels, or about 7.8 million barrels daily, according to Chinese customs data cited by Bloomberg.