Apparently China has too much oil. China has been bringing in extra crude which due to slower demand has been adding up over the years.

Photo: Bloomberg

Source: China General Administration of Customs