US-China Trade Dispute Weighs on Prices

Oil prices drop after China showed a slowdown in demand