Oil prices dip on bleak economic data from China