China drew 41 million barrels from crude inventories in June, one of the largest monthly draws on record, according to the International Energy Agency.
China drew 41 million barrels from crude inventories in June, one of the largest monthly draws on record, according to the International Energy Agency.