China Slowdown Stokes Fears of Peak Oil Demand
A bedrock belief among oil forecasters has been that China’s voracious appetite for fossil fuels would stoke global energy demand for decades to come. That assumption now appears increasingly shaky. Continue Reading
