Beijing intensifies oil stockpiling amid global supply and sanctions
China, the world’s largest crude oil buyer, is dramatically expanding its strategic petroleum reserves, with 11 new sites slated for construction this year and next, signaling an intensified effort by…