Over the past few months, with oil prices at historical lows, China imported more oil than it needed, putting extra capacity into storage and boosting monthly imports to a high of 7.2 million barrels per day in December. According to price reporting agency Platts, around 300,000 barrels per day were likely earmarked for commercial storage… Keep reading →