Oil prices drop as China demand data disappoints | Robban Assafina