China's Oil Buffer Is Being Put to the Test as Beijing Draws Down Stockpiles During Hormuz Crisis
China has amassed an estimated 1.4 billion barrels of crude, allowing Beijing to draw on reserves, reduce imports and avoid joining Western emergency oil releases during the Hormuz crisis.
International Business Times UK ·