Skip to main content
EnergyConfirmedHighDevelopingFeatured
7.6

China refinery throughput hits six-year low amid demand slump and supply constraints

Chinese crude processing fell 17.7% year-on-year to 12.47 million bpd in June, marking the lowest level since March 2020. The decline reflects a combination of weakening domestic fuel consumption and logistical disruptions in the Strait of Hormuz, signaling a significant contraction in Chinese industrial energy demand.

OilPrice.com3 days agoCN, IRCredibility 46%View source

Score Breakdown

Mosaic Score7.6
Confidence0.9
Significance0.8
Source credibility0.5

Intelligence Tags

Locations

Strait of Hormuz

Entities

countrycountryregion
Source

Related signals

8 found