EnergyHighConfirmedAccelerating
10.0
IEA forecasts first global oil demand contraction since 2020 for 2026
OilPrice.com·SA · IR · IQ·1 day ago
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.