China’s economy is under growing pressure as oil supplies tighten and energy security concerns intensify across global markets. The country depends heavily on imported crude oil, much of which passes ...
A key measure of inflation in China, they hit a 16-year low, driven by anemic consumer spending and an oversupply of hogs.