China's Oil Reserves Cushion Global Market Volatility Amid Rising Crude Prices
China's vast strategic oil reserves have cushioned global market volatility as crude prices surge past $100 per barrel, according to June Goh, Senior Oil Market Analyst at Sparta Commodities. The country entered the crisis with a strong reserve position, boasting around 1.17 billion barrels of crude oil stockpiles. This allowed China to keep its economy running without significantly increasing purchases from the spot market.
Goh noted that China's preparedness has enabled it to demonstrate the effectiveness of its long-term energy security strategy while reducing pressure on global oil supplies. The country has also accelerated electric vehicle adoption and substituted some oil demand through coal-to-olefins technology and adjustments in petrochemical feedstocks.
However, Goh believes China will eventually have to return to the market to replenish its depleted inventories, though only under favorable market conditions. She predicted that China may start buying crude again when prices dip below $70 per barrel, which was a sweet spot for stockpiling in recent years.