“According to a JPMorgan estimate, oil demand from China has fallen by 9%, which is equivalent to 1.5 million barrels per day.”