Oil drops over 1% on worries about Chinese economy