U.S. crude stocks rose by 2.9 million barrels in the week to Oct. 4, the Energy Information Administration (EIA) said on Wednesday, more than double analyst expectations of a 1.4 million barrel …
More Oil prices dip despite latest U.S.-China trade talks Videos