Oil prices stable amid flurry of weak economic data