EnergyHighConfirmedAccelerating
10.0
Brent crude futures decline over 7% to $89.58 per barrel
Walter Bloomberg·3 days ago
Analysis suggests a significant discrepancy in China's reported oil imports versus domestic consumption and storage data, totaling five million barrels. It remains unclear whether this represents unrecorded strategic stockpiling or systemic reporting errors, highlighting potential opacity in global energy supply chains.