Concerns over Chinese demand cause a slight drop in oil prices

July 16, 2024