One of the most significant drivers behind the drop in oil prices was renewed concern over China’s slowing economy. China, as the world’s largest importer of crude oil, plays a pivotal role in shaping ...
However, crude Oil prices received downward pressure, partly due to slowing economic growth in China. On Friday, China’s Gross Domestic Product (GDP) grew at an annual rate of 4.6% in the third ...
China, which has accounted for more than 60% of global oil demand growth in the last decade when its economy grew at 6.1% on average, is slowing down, IEA Executive Director Fatih Birol said ...