China’s crude oil self-sufficiency 45% in 2010

China’s self-sufficiency in crude oil is expected to be 45% in 2010, the National Development and Reform Commission (NDRC) said. The country imported 218 million tons of crude oil in the first 11 months, a rise of 19.8% from one year ago, according to a statement from the NDRC. The figure has surpassed China’s full-year import volume of 204 million tons in 2009, when the country’s self-sufficiency in crude oil was 47%. A 34% vehicle sales growth in the first 11 months was a major reason for strong oil demand (December 29, 2010)