China Draws Down Billion-Barrel Stockpile as Iran War Cuts Imports in Half
China's crude oil imports fell to 6.36 million barrels per day in May as the Middle East war cut supply — but a billion-barrel stockpile is keeping the market in check for now.