Oil dips as prices struggle to break through demand uncertainty