Oil Storage
Russell: China added crude oil to its massive stocks in March. But the outlook has changed.
China built the largest crude oil stockpile in the world during March, even as other countries began to use their inventories to make up for the millions of barrels lost due to the effective closure of Strait of Hormuz. According to calculations based off official data, China, the largest crude importer in the world, had a surplus of 1,74 million barrels a day (bpd). The 'first quarter' of China saw an excess of crude oil of 1,41 million barrels per day, down from a?record high of 2.67million bpd set in December. However, this is still higher than the average of...