Although Chinese oil stocks data is opaque and hard to come by, various sources peg China’s storage capacity at up to 1 billion barrels, and assuming the estimate is accurate that China has around 850 million barrels of crude oil stocks now, it would likely continue with its buying spree in the next six months until it reaches capacity, according to the International Energy Agency (IEA). According to various sources, China’s storage capacity is between 800 million and 1 billion barrels, the IEA said in its Oil Market Report on Thursday, as carried by Reuters . “If we use the upper limit of the range of Chinese storage capacity estimates, some 150 million barrels could still be available,” according to the Paris-based agency. “If filling continues at a rate similar to 2017’s year-to-date average, it would take another six months to reach full capacity. Thus, the sharp slowdown seen […]