Oil drops over 2 percent as China slowdown weighs

Oil drops over 2 percent as China slowdown weighs