OREANDA-NEWS. June 22, 2011. China's crude oil inventory, excluding the national strategic reserve, dropped 3.5 percent month-on-month in May, according to statistics.