Data suggests China faces supply pressure contrary to US claims
Despite accusations from U.S. officials of oil hoarding, import and inventory data indicate that China itself is facing supply pressures. This suggests Beijing's energy strategy may be complicated by ongoing global conflicts.