China's Oil Dominance: A New Era for Global Energy Markets
The global oil market experienced one of its largest supply shocks in history due to the war with Iran, but crude prices never reached $150 per barrel as predicted.
Beijing played a significant role in preventing prices from surging by slashing China's crude oil imports by approximately 5.5 million barrels per day between February and June.
This drastic reduction alone may have pushed Brent crude prices down by $30 or more per barrel, and analysts estimate that it demonstrates China has acquired the ability to adjust oil demand up or down at will.
China's highly centralized political system allows Beijing to make decisions quickly and implement them across the country's vast energy sector, making it effectively 'the new OPEC.'