China’s June oil demand drops 19% amid supply disruptions
Crypto Briefing·Jul 15, 2026·2 sources·neutral
Read articleAI Summary
China's June oil demand fell 19% due to supply disruptions, suggesting a shift toward alternative energy sources.
China's June oil demand fell 19% due to supply disruptions, suggesting a shift toward alternative energy sources.