Oil prices drop on rise in U.S. supplies as tariffs threaten to dent Chinese demand
Oil futures on Wednesday marked their lowest settlement prices of the year, after official U.S. data showed a weekly climb of nearly 9 million barrels in U.S. crude inventories and as the U.S.-China trade battle threatened to dent demand.