
China's Cut in Oil Imports Helped Cap Global Prices During Iran Crisis
China's crude imports were expected to average 10.9 million barrels per day in 2026, the lowest since 2022, reflecting a policy pivot to reduce energy dependency. This reduction, implemented as the Iran war and Strait of Hormuz shutdown disrupted supplies, helped cap global oil prices despite experts warning crude could reach $150–$200 per barrel.
Published