Oil prices drop on demand worries as coronavirus cases rise