Oil prices slide as hopes for China demand rebound fade