China's National Effort in Oil and Gas Fracking Fails
China’s “economic miracle” faces an existential threat now that the nation is the world’s largest importer of oil. The Chinese central authorities mandated a $275-billion crash investment in fracking to develop cheap energy from China’s 30 trillion cubic meters of