Oil drops over 4% on China-U.S. tensions, demand doubts