Hormuz crisis, high oil prices accelerate China’s shift away from crude
CHINA’S oil demand is falling sharply as high crude prices and prolonged disruptions around the Strait of Hormuz accelerate the country’s shift towards electric vehicles, alternative-fuel trucks and electrified industrial equipment. China’s oil consumption declined 9 percent year-on-year in the second quarter (Q2) of 2026, according to an analysis by the Centre for Research on […]