China has set another record for crude oil imports, with deliveries from foreign suppliers rising to 11.18 million barrels per day (bpd) in November. This is the highest monthly average ever reported for any country, surpassing the U.S. peak of 10.77 million bpd recorded in June 2005, Bloomberg reported on December 17.