The disappointing PMI reports from Europe raise worries about weaker oil demand.

Read More