Only a weak global demand outlook with few signs the U.S.-China trade war will be resolved soon are keeping oil prices from rising further. See also: Why the Strait of Hormuz is World’s Oil …
More Oil Advances on Iran Tension as U.S. Sanctions Chinese Company Videos