The rebound of the Chinese economy missed expectations, and traders are worried that demand for oil will remain under pressure in the upcoming months.

Read More