China23h ago
China's crude oil inventories remain high
China's massive crude oil inventories have fallen by less than 1 million barrels since the Iran war began, remaining near 1.8 billion barrels.
Sources
1 verified
Location
—
Updated
Tuesday, 28 April 2026 at 00:55 UTC

