Oil prices paint the picture of a global slowdown