Economy Watch

Tugboats dock an oil tanker on a crude oil quay at a port in Zhoushan, eastern China's Zhejiang province, Nov. 11, 2016.

China's Oil Import Dependence Climbs as Output Falls

The country’s reliance on foreign oil will rise to 80 percent, one study says.

View Full Site