China Added More Crude to its Massive Stockpile in March, But Outlook Shifts: Russell

(Reuters) – China continued to build the world’s largest stockpile of crude oil in March even as the rest of the world started to draw on inventories to compensate for the loss of millions of barrels from the effective closure of the Strait of Hormuz. China, the world’s biggest crude importer, had surplus oil of … Read more