China's Dependency on Crude Oil Imports

China depends on imports for more than 70% of its oil needs.